summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/attachments/20110921/d602b043/attachment.html
blob: 62341cb2b4f4fdd2573e7927f3805d39a65be0de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Anssi Hannula wrote <i>Tue Sep 20 17:29:44</i> :<br>
    &gt;Including faac itself is no less safe than other
    patent-encumbered <br>
    &gt;codecs, since the non-free parts do not forbid redistribution.<br>
    <br>
    The only non-free and non GPL part of FAAC is the ISO MPEG reference
    code which <br>
    it is based on... to comply with this international standard
    (nothing strange in that) <br>
    everything else is LGPL .<br>
    An international standard may not be modified,&nbsp; for sure, and is
    surely not GPL !<br>
    And for this reason we may consider FAAC as non-free...<br>
    <br>
    Faac i's the only way to create *.aac or *.m4a files without using a
    proprietary encoder <br>
    (like NERO aac encoder that can't be distribuable... and is surely
    not GPL !)<br>
    But this may induce some patent problems (same as creating *.mp3
    files with lame)<br>
    So FAAC needs to go in tainted ... <br>
    <br>
    <br>
    What to do with this f****g non-free &amp; tainted program<br>
    <br>
    <br>
    &nbsp;Thomas Backlund said in july<br>
    <a class="moz-txt-link-freetext" href="https://www.mageia.org/pipermail/mageia-dev/2011-July/006560.html">https://www.mageia.org/pipermail/mageia-dev/2011-July/006560.html</a><br>
    <pre>&gt; If there is a package that otherwise matches core or nonfree repos,
&gt; but has a possible patent issue it ends up in tainted.
</pre>
    <br>
    <br>
    <br>
    Anssi Hannula wrote :<br>
    &gt;However, the license of software 'x' may forbid (like GPL does)<br>
    &gt;distributing a binary of 'x' which is linked against non-free
    code<br>
    &gt;(which faac has), hence it may not be ok to build 'x' with faac
    support.<br>
    <br>
    Binaries of faac ; and vlc, gstreamer-plugins-bad, mencoder,
    libquicktime built with faac-devel <br>
    are available in :<br>
    Debian-Multimedia repo<br>
    Ubuntu-multiverse repo<br>
    opensuse-11.4-packman repo<br>
    fedora-15-ATrpm repo<br>
    plf repo for Mandriva 2010.2 &amp; 2011<br>
    etc...<br>
    <br>
    These are well known and well used third party repositories <br>
    I don't know if they they don't respect the GPL (plf didn't ?)<br>
    <br>
    The sources of these programs have some building options (allowing
    to respect<br>
    patent legislation in some countries...) and the distributions that
    want to be worldwide<br>
    reachable skip some of these options to build the binaries in their
    official repos... <br>
    letting third party providing the "full binaries" with patent
    potential problems<br>
    <br>
    <br>
    The mageia's tainted repo being a kind of optional repo (some
    mirrors being free not to propose<br>
    it to respect local patent legislation) may be used the same way as
    these third repo...<br>
    <br>
    <br>
    But if these rpms can't be provided by Mageia,&nbsp; some unofficial
    third party repos will appear<br>
    like for other distro (need to create a new plf for Mageia ?) <br>
    or let appear a Mageia International Backport or a Thac's Mageia
    rpm...<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <pre>
</pre>
    <br>
  </body>
</html>