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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Non-free firmwares in installer
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Non-free%20firmwares%20in%20installer&In-Reply-To=%3C4D8BE1EE.7060008%40laposte.net%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Next" HREF="003639.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Non-free firmwares in installer</H1>
<B>andre999</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Non-free%20firmwares%20in%20installer&In-Reply-To=%3C4D8BE1EE.7060008%40laposte.net%3E"
TITLE="[Mageia-dev] Non-free firmwares in installer">andr55 at laposte.net
</A><BR>
<I>Fri Mar 25 01:29:34 CET 2011</I>
<P><UL>
<LI>Next message: <A HREF="003639.html">[Mageia-dev] Non-free firmwares in installer
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#3637">[ date ]</a>
<a href="thread.html#3637">[ thread ]</a>
<a href="subject.html#3637">[ subject ]</a>
<a href="author.html#3637">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>JA Magallón a écrit :
><i>
</I>><i> On Thu, 24 Mar 2011 17:41:18 -0400, andre999<<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">andr55 at laposte.net</A>> wrote:
</I>><i>
</I>>><i> Romain d'Alverny a écrit :
</I>>>><i>
</I>>>><i> On Thu, Mar 24, 2011 at 20:08, Anssi Hannula<<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">anssi.hannula at iki.fi</A>> wrote:
</I>>>>><i> On 24.03.2011 19:35, Romain d'Alverny wrote:
</I>>>>>><i> Summary (from <A HREF="http://mageia.org/wiki/doku.php?id=licensing_policy">http://mageia.org/wiki/doku.php?id=licensing_policy</A>):
</I>>>>>><i> * core: stuff that is not Free/Open Source according to OSI/FSF does
</I>>>>>><i> not belong here. Not even closed-source stuff that we can
</I>>>>>><i> redistribute. So if there is at this time, that's something to fix.
</I>>>>><i>
</I>>>>><i> Most of files in kernel-firmware (which is in core) are not OSI/FSF free
</I>>>>><i> (approximate list from 2010 [1]). There was a short thread about that
</I>>>>><i> [2] where I asked the question if they should be moved to non-free due
</I>>>>><i> to them not being OSI/FSF free, and tmb agreed, while pterjan disagreed
</I>>>>><i> (saying BSD without source code (where a portion of the firmware files
</I>>>>><i> in question fall) is eligible for core).
</I>>>>><i>
</I>>>>><i> [1] <A HREF="http://lists.mandriva.com/cooker/2010-01/msg00525.php">http://lists.mandriva.com/cooker/2010-01/msg00525.php</A>
</I>>>>><i> [2] <A HREF="https://mageia.org/pipermail/mageia-dev/20110115/002172.html">https://mageia.org/pipermail/mageia-dev/20110115/002172.html</A>
</I>>>><i>
</I>>>><i> Ah right, sorry for overlooking this.
</I>>>><i>
</I>>>><i> So what do we do? amend core inclusion definition for that? or move
</I>>>><i> these to nonfree? (and at what cost?) topic for next Council meeting
</I>>>><i> to decide? would you like to write a summary for this in
</I>>>><i> <A HREF="http://mageia.org/wiki/doku.php?id=meeting:council_notes_2011_03_28#open_questions">http://mageia.org/wiki/doku.php?id=meeting:council_notes_2011_03_28#open_questions</A>
</I>>>><i> ?
</I>>>><i>
</I>>>><i> Romain
</I>>><i>
</I>>><i> fwiw, I think the best solution is to have an express policy to include
</I>>><i> such firmware in core.
</I>>><i> Without it, much hardware simply won't work. Firmware/drivers are
</I>>><i> essentially extensions to hardware, so that software can work with them.
</I>>><i> The hardware is changed, and firmware/drivers have to be changed to
</I>>><i> accommodate the hardware.
</I>>><i> These firmware/drivers provide an interface which allows (free) software
</I>>><i> to run.
</I>>><i> A practical solution, which doesn't hurt free software.
</I>>><i> The alternative is (free) software that doesn't run properly.
</I>>><i>
</I>>><i> my 2 cents :)
</I>><i>
</I>><i> Sincerely, I would be more than happy than nVidia drivers went to core,
</I>><i> but I'm pragmatic. I can understand that moving only firmwares to
</I>><i> core, and leaving nVidia, ATI and other closed source drivers in non-free
</I>><i> can be a compromise solution. It's the difference between losing
</I>><i> 100% functionality of an important piece of hardware/system (network,
</I>><i> for example -now that I read the list in Anssi's mail, 80% of firmwares
</I>><i> in non-free are network- o fiber-channel), or getting a not so performant
</I>><i> system 'cause you dont have the binary drivers for your graphics card
</I>><i> (and I'm not aware of any other binary driver so popular/needed, nVidia
</I>><i> and ATI).
</I>><i>
</I>><i> So in short, there are three important pieces of software:
</I>><i> - net/fc/radeon firmwares, mandatory for some free drivers
</I>><i> - nVidia/ATI binary drivers, wanted but optional, not mandatory
</I>><i>
</I>><i> Firmwares and drivers, they are different beasts for me.
</I>><i>
</I>><i> And anyways, you already have firmwares in your hardware and in your
</I>><i> kernel which source you can't look at...
</I>><i> And cherry picking firmwares from standard kernel source looks like
</I>><i> madness for me.
</I>
ok.
My though was essentially that firmware is so close to hardware that its
actual free/non-free status shouldn't apply - we should treat it like
(almost) part of the hardware.
As for the drivers, a little more distant from the hardware, they could
be in non-free, but I sincerely think that they should be on all
installation isos.
That is, on installing from an iso, all hardware-related functions
should (ideally) be fully functional, even if it requires using non-free
drivers.
The lack of some drivers (or components of drivers) can render a system
technically functional, but with important dysfunctions, simply because
the required drivers were not available on installation.
That should not happen.
The kernel, firmware and drivers, built on the hardware, provide a
platform on which the application software runs.
True, it is better if drivers are open source, but in my view, it is
application software where open source is the most important.
--
André
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Next message: <A HREF="003639.html">[Mageia-dev] Non-free firmwares in installer
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#3637">[ date ]</a>
<a href="thread.html#3637">[ thread ]</a>
<a href="subject.html#3637">[ subject ]</a>
<a href="author.html#3637">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|