Re: [Mageia-dev] Non-free firmwares in installer
Hello On lundi 28 mars 2011 at 00:33, andre999 wrote : > If we want to avoid the situation where people are dissatisfied because > the DVD they install produces a Mageia system where the hardware doesn't > work properly, we have to provide a single DVD that is complete, in > terms of hardware drivers. > Such cases will produce a lot of negative reaction to Mageia among many > users. > Saying that users should install with 2 ISOs may sound great, but many > will forget the secondary ISO. Why would they expect to need it ? And > why would they want the hassle of a second ISO, when one is a DVD ? > A much simpler, ergonomic solution is make space (you suggest 60 M) on > the DVD for the necessary drivers. > (That might mean removing 1 or 2 packages that few users would want > anyway.) At least we will have a product much less likely to give a > negative reaction. > Let's face it. The DVD will contain proprietary firmware/drivers > anyway, so why not include all that is necessary for a properly running > system ? > Excluding these drivers just ensures that we will have the reputation of > not supporting all hardware. > > If the community really wants to produce a totally free DVD, it should > be called "free for experts" accompanied with a "drivers for free for > experts" CD. > Of course this DVD will have to have a special kernel, compiled without > proprietory firmware/drivers. Otherwise it is just an exercice in > hypocracy. > But that is another question. > > Then we could call the normal DVD "free with proprietory drivers". > Of course this normal DVD would only include such proprietory drivers > where there is not a reliable open source equivalent available. > We could consider this a sort of "as free as possible in practice" for a > fully working system, in terms of hardware. > > (If we go for the alternate DVD solution, the easiest way is to produce > the normal DVD with all the drivers, and just exclude the proprietory > drivers on the other, putting them on the CD. But such as DVD would't > be totally free.) > > BTW, the Mandriva free DVD lacks some necessary drivers, which is really > a hassle if one doesn't have internet access during install, even for > advanced Mandriva Linux users. How about adding an initial check to the installer? A "grey list" of hardware wich requires non-free/tainted components would be created, associating the hardware ID with the package(s) containing the required components to make it work. Maybe that list could be created automatically from the packages? Then the installer check the detected hardware against that list before asking any other question. Then if there is some hardware from the list it will check on its current media if the required packages are available, if so the install can go on normally, if not the installer inform the user that it is missing some driver/firmware/something else to support some hardware, then the user could either: - immediately add another install media, which would be added to the list of available media and the check done again - continue anyway (if the user know that he can go on without that hardware) - immediately stop the install to go fetch another install media, or an add- on driver media. This way the user does not risk to discover that something doesn't work after the install, when it may be too late. The list could eventually be split between "must have" hardware (network, maybe some RAID controller?) and "nice to have hardware" (anything that can be configured after install). Maybe it is too late in the development cycle of the first release to have such a change in the installer. -- Renaud Michel
Re: [Mageia-dev] Non-free firmwares in installer
On 03/27/2011 06:41 PM, andre999 wrote: Good ! That is exactly our point. We _care_ if there is more than 1 ISO for the basic install. And it doesn't in any way detract from the purist's right to think that they are only installing "free" software. (Given that even the Linux kernel has non-free components.) Well, in that case, you want to be arguing with people who care about having a single ISO and what should or shouldn't be on it. What I'm arguing for is support in the installer for such files if they're available. I don't much care how they are made available.
Re: [Mageia-dev] Non-free firmwares in installer
On 03/27/2011 06:33 PM, andre999 wrote: Frank Griffin a écrit : On 03/26/2011 06:37 PM, Maarten Vanraes wrote: During the times mandriva had several CDs to install it, the new ones often only dl'ed one and complained when stuff didn't work. I forsee possibly here the same issue with this, people will forget to download the extra non_free CD, or do not care about non_free; wipe their windows, install mageia, and have no networking to even get drivers anymore. how would we advertise this anyway? this extra CD contains non_free software, but if you have an machine with networking from vendor X with types Y,Z,... you will absolutely need this to have functional networking? it sounds to me like an awful lot of extra work, and complaints, etc... Well, then, maybe what we need to do is say that both ISOs, the 4.7GB primary and the 60 MB(?) secondary ar both required, and let the people who don't need the second one be pleasantly surprised. Wouldn't it be better that new users be pleasantly surprised by a system that installs nicely from a single DVD, and all the hardware "just works" ? If we want to avoid the situation where people are dissatisfied because the DVD they install produces a Mageia system where the hardware doesn't work properly, we have to provide a single DVD that is complete, in terms of hardware drivers. Please have this conversation with someone who wants to insist on having two ISOs. All I've said is that I see no reason why having two ISOs is a particular burden on new users, not that I think it's the way to go. You can wave the flag all you want about how the poor users would have a better install experience with a single ISO, but you haven't quantified your argument and I don't care enough about the issue to do so. I don't consider myself an expert on the reactions of newbies, and given that you're on this mailing list, I don't see any reason to consider you to be such an expert. If you want to present your bona fides, please do so to the marketing group who will presumably decide what any single or primary ISO should or should not contain. I'll say again that I don't care where the additional files come from as long as the install takes notice of them if they are there.
Re: [Mageia-dev] Non-free firmwares in installer
Frank Griffin a écrit : On 03/26/2011 08:58 PM, Tux99 wrote: And why should all of us suffer the hassle of a DVD + a CD (how would that work for all those that use USB-sticks, do they now need two sticks? I guess you must have missed the six or so times I stated that I don't give a rat's whatever about whether there's one ISO or two. Personally, I'd say go with one, and if there's a space issue, go to a DL. But that's a flame war for some other day. Good ! That is exactly our point. We _care_ if there is more than 1 ISO for the basic install. And it doesn't in any way detract from the purist's right to think that they are only installing "free" software. (Given that even the Linux kernel has non-free components.) -- André
Re: [Mageia-dev] Non-free firmwares in installer
Frank Griffin a écrit : On 03/26/2011 06:37 PM, Maarten Vanraes wrote: During the times mandriva had several CDs to install it, the new ones often only dl'ed one and complained when stuff didn't work. I forsee possibly here the same issue with this, people will forget to download the extra non_free CD, or do not care about non_free; wipe their windows, install mageia, and have no networking to even get drivers anymore. how would we advertise this anyway? this extra CD contains non_free software, but if you have an machine with networking from vendor X with types Y,Z,... you will absolutely need this to have functional networking? it sounds to me like an awful lot of extra work, and complaints, etc... Well, then, maybe what we need to do is say that both ISOs, the 4.7GB primary and the 60 MB(?) secondary ar both required, and let the people who don't need the second one be pleasantly surprised. Wouldn't it be better that new users be pleasantly surprised by a system that installs nicely from a single DVD, and all the hardware "just works" ? If we want to avoid the situation where people are dissatisfied because the DVD they install produces a Mageia system where the hardware doesn't work properly, we have to provide a single DVD that is complete, in terms of hardware drivers. Such cases will produce a lot of negative reaction to Mageia among many users. Saying that users should install with 2 ISOs may sound great, but many will forget the secondary ISO. Why would they expect to need it ? And why would they want the hassle of a second ISO, when one is a DVD ? A much simpler, ergonomic solution is make space (you suggest 60 M) on the DVD for the necessary drivers. (That might mean removing 1 or 2 packages that few users would want anyway.) At least we will have a product much less likely to give a negative reaction. Let's face it. The DVD will contain proprietary firmware/drivers anyway, so why not include all that is necessary for a properly running system ? Excluding these drivers just ensures that we will have the reputation of not supporting all hardware. If the community _really_ wants to produce a totally free DVD, it should be called "free for experts" accompanied with a "drivers for free for experts" CD. Of course this DVD will have to have a special kernel, compiled without proprietory firmware/drivers. Otherwise it is just an exercice in hypocracy. But that is another question. Then we could call the normal DVD "free with proprietory drivers". Of course this normal DVD would only include such proprietory drivers where there is not a reliable open source equivalent available. We could consider this a sort of "as free as possible in practice" for a fully working system, in terms of hardware. (If we go for the alternate DVD solution, the easiest way is to produce the normal DVD with all the drivers, and just exclude the proprietory drivers on the other, putting them on the CD. But such as DVD would't be totally free.) BTW, the Mandriva free DVD lacks some necessary drivers, which is really a hassle if one doesn't have internet access during install, even for advanced Mandriva Linux users. -- André
Re: [Mageia-dev] Non-free firmwares in installer
Quote: Oliver Burger wrote on Sun, 27 March 2011 17:40 > By the way: I know, Debian are just a small group of "ultra-orthodox > software fanatics", but that's exactly, what they are doing... I'm aware that Debian does this now. While I don't think that all (or even most) Debian supporters are ultra-orthodox free-software fanatics I certainly believe the core that made that decision is. You should have added that that decision was quite controversial in the Debian community. But Debian is such an 'institution' that they can afford to go against the mainstream, I don't think Mageia can afford that, certainly not at this stage. (and personally I don't see the point) -- Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/27 Tux99 : > > > Quote: Wolfgang Bornath wrote on Sun, 27 March 2011 17:11 > >> Do you really think it will help to find a consent calling people who >> do not share your opinion "ultra-orthodox software fanatics"? > > Why? An 'orthodox' is a person who follows his beliefs very very strictly, > 'fanatic' has a similar meaning (yeah I know those two words are sort of > redundant but I just wanted to express how extreme the view appears). Orthodox is neither positive nor negative, correct, it's just a description of a certain opinion. But "ultra" makes it as unacceptable as "fanatic", which means sticking to a certain opinion without seeking any consent with others. > Ultimately it was just a way of expressing how extreme I consider the idea > that free and non-free software on the same physical media would be > unacceptable to them, even if the installation procedure clearly asks the > user whether to install the non-free software or not. Ok, so I can call you a "ultra-non-orthodox fanatic" by your definition? No problem. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
Quote: Wolfgang Bornath wrote on Sun, 27 March 2011 17:11 > Do you really think it will help to find a consent calling people who > do not share your opinion "ultra-orthodox software fanatics"? Why? An 'orthodox' is a person who follows his beliefs very very strictly, 'fanatic' has a similar meaning (yeah I know those two words are sort of redundant but I just wanted to express how extreme the view appears). There is no negative connotation, in fact most 'fans' (=fanatics) or people with 'orthodox' beliefs are proud of it. Ultimately it was just a way of expressing how extreme I consider the idea that free and non-free software on the same physical media would be unacceptable to them, even if the installation procedure clearly asks the user whether to install the non-free software or not. -- Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/
Re: [Mageia-dev] Non-free firmwares in installer
Wolfgang Bornath schrieb am 27.03.2011 > 2011/3/27 Tux99 : > > And why should all of us suffer the hassle of a DVD + a CD (how > > would that work for all those that use USB-sticks, do they now > > need two sticks? And do you expect magazines to include a DVD+CD > > to please Mageia? What about all the extra waste and pollution > > cause by dual media?) just to please the few ultra-orthodox free > > software fanatics that seemingly would get allergic reactions if > > the main media contained some non-free code (even if it's only > > installed upon an informed choice of the user)? > > Do you really think it will help to find a consent calling people > who do not share your opinion "ultra-orthodox software fanatics"? > Makes me wonder who is the real fanatic here. > > Oh, BTW: why do you say "the few"? May be you have some figures to > prove which opinion has more "followers"? By the way: I know, Debian are just a small group of "ultra-orthodox software fanatics", but that's exactly, what they are doing... But I admit: Debian is not really caring about newcomers... Oliver -- Oliver aka obgr_seneca substitute leader - i18n team substitute leader - web team http://www.mageia.org/ - Mageia, the magic continues
Re: [Mageia-dev] Non-free firmwares in installer
On Sun, 27 Mar 2011 17:11:07 +0200 Wolfgang Bornath wrote: > 2011/3/27 Tux99 : > > > > And why should all of us suffer the hassle of a DVD + a CD (how would that > > work for all those that use USB-sticks, do they now need two sticks? And > > do you expect magazines to include a DVD+CD to please Mageia? What about > > all the extra waste and pollution cause by dual media?) just to please the > > few ultra-orthodox free software fanatics that seemingly would get allergic > > reactions if the main media contained some non-free code (even if it's only > > installed upon an informed choice of the user)? > > Do you really think it will help to find a consent calling people who > do not share your opinion "ultra-orthodox software fanatics"? Makes me > wonder who is the real fanatic here. > > Oh, BTW: why do you say "the few"? May be you have some figures to > prove which opinion has more "followers"? I don't know, but GNewSense's popularity (or lack thereof) would be a start. Regards Antoine.
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/27 Tux99 : > > And why should all of us suffer the hassle of a DVD + a CD (how would that > work for all those that use USB-sticks, do they now need two sticks? And > do you expect magazines to include a DVD+CD to please Mageia? What about > all the extra waste and pollution cause by dual media?) just to please the > few ultra-orthodox free software fanatics that seemingly would get allergic > reactions if the main media contained some non-free code (even if it's only > installed upon an informed choice of the user)? Do you really think it will help to find a consent calling people who do not share your opinion "ultra-orthodox software fanatics"? Makes me wonder who is the real fanatic here. Oh, BTW: why do you say "the few"? May be you have some figures to prove which opinion has more "followers"? -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
Quote: Frank Griffin wrote on Sun, 27 March 2011 15:03 > On 03/26/2011 08:58 PM, Tux99 wrote: > > > > And why should all of us suffer the hassle of a DVD + a CD (how > > would that > > work for all those that use USB-sticks, do they now need two > > sticks? > I guess you must have missed the six or so times I stated that I don't > > give a rat's whatever about whether there's one ISO or two. > Personally, > I'd say go with one, and if there's a space issue, go to a DL. But > that's a flame war for some other day. No flame war, but since you were using colourful expressions such as "bending over backwards" I just wanted to point out that that's even more so the case with a separate firmware CD to please the more extreme free software fanatics. -- Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/
Re: [Mageia-dev] Non-free firmwares in installer
On 03/26/2011 08:58 PM, Tux99 wrote: And why should all of us suffer the hassle of a DVD + a CD (how would that work for all those that use USB-sticks, do they now need two sticks? I guess you must have missed the six or so times I stated that I don't give a rat's whatever about whether there's one ISO or two. Personally, I'd say go with one, and if there's a space issue, go to a DL. But that's a flame war for some other day.
Re: [Mageia-dev] Non-free firmwares in installer
Quote: Frank Griffin wrote on Sun, 27 March 2011 00:34 > For you to complain that because you have minimal network access, the > rest of the Mageia community should bend over backwards to avoid your > having to swap a few CDs during install is a pretty hollow argument, in > > my opinion. And why should all of us suffer the hassle of a DVD + a CD (how would that work for all those that use USB-sticks, do they now need two sticks? And do you expect magazines to include a DVD+CD to please Mageia? What about all the extra waste and pollution cause by dual media?) just to please the few ultra-orthodox free software fanatics that seemingly would get allergic reactions if the main media contained some non-free code (even if it's only installed upon an informed choice of the user)? Putting the non-free firmware on the main DVD should be a no brainer, since a clear install option is all that's needed to keep the systems of free software fanatics pure. -- Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/
Re: [Mageia-dev] Non-free firmwares in installer
On 03/26/2011 06:37 PM, Maarten Vanraes wrote: During the times mandriva had several CDs to install it, the new ones often only dl'ed one and complained when stuff didn't work. I forsee possibly here the same issue with this, people will forget to download the extra non_free CD, or do not care about non_free; wipe their windows, install mageia, and have no networking to even get drivers anymore. how would we advertise this anyway? this extra CD contains non_free software, but if you have an machine with networking from vendor X with types Y,Z,... you will absolutely need this to have functional networking? it sounds to me like an awful lot of extra work, and complaints, etc... Well, then, maybe what we need to do is say that both ISOs, the 4.7GB primary and the 60 MB(?) secondary ar both required, and let the people who don't need the second one be pleasantly surprised.
Re: [Mageia-dev] Non-free firmwares in installer
On 03/26/2011 01:11 AM, andre999 wrote: Frank Griffin a écrit : From what you say, there are not a lot of points of disagreement between us, on this issue. We both have contributed to open source for a long time, you apparently mostly on developement/packaging, myself mostly translating/ aide in forums, with some contributions to development. (Currently an apprentice packager.) You find 2 isos a minor inconvenience, but in practice normally install online, from cooker/cauldron. Actually, what I wrote was that I hadn't used ISOs since I discovered cooker. I used them before that for many years (since about MDV 7.2), In fact, in the mkcd days, I used to burn all 9 of the 650-700MB CDs needed to contain the full package set. Myself, I find a single DVD that contains everything I need to get a fully working system (in terms of hardware/drivers) a major convenience, and do not have the luxury of the bandwidth necessary to install from the internet. I don't know if you have ever installed from Mandriva's 3-cd set, but juggling 3 cds on installing a package is a hassle that I very much prefer to avoid. One iso is great. Given the state of current technology, if you don't have the bandwidth to do network installs, then you are understandably at the low end of the marketing curve, and pretty much have to take what you can find. Don't get me wrong, I've been there. I've been an OS/2 enthusiast for years (actually, decades now), and I know what it is to be on the short end of the supply curve. And for about a year in 2003, the town I moved to had no broadband, and I maintained my cooker tree via dialup (god help us all). Through all this, my mindset was that I chose or had had imposed upon me these restrictions. I bore my Windows friends no animus for the fact that I had to jump through hoops to either find equivalent apps or run theirs under emulation in order to interact with others in my office. I did what I had to do in order to run the system I wanted to run, and I assure you that juggling a few disks during the install would have been the least of my worries. For you to complain that because you have minimal network access, the rest of the Mageia community should bend over backwards to avoid your having to swap a few CDs during install is a pretty hollow argument, in my opinion. As well, I appreciate very much the ability to do a complete, fully working reinstall without internet access. (To facilitate this, I keep packages installed from sources other than the DVD in a separate partition.) The single DVD is not only useful for myself. It is handy to promote Linux as well. Unfortunately, with missing firmware and drivers, the DVD will not fully work on many systems. And new users prefer a _single_ iso that just works. Having to juggle isos is a deterant. I'm sorry, but I don't accept this argument. It hasn't been so long since Windows installed from multiple floppies. I would accept that a new user who had been given the impression that the single DVD was all he needed would be annoyed if he found that the resulting system didn't work, but if it is shoved in the user's face that the second ISO is needed, I very much doubt that even a new user would try to install from the one ISO and complain about it. On the question of space on the DVD, you must admit that all the (non-free) firmware and drivers (not already included) would not take an enormous amount of space. And therefore, downloading an ISO for them could be done under dialup, or even two tin cans and a string. Note that on the Mandriva 2010.2 DVD, for example, the 2 biggest games take about 100 M and 40 M repectively. It is simply a matter of priorities. This is a completely separate topic. I tried to avoid it, because every time it surfaces in the cooker ML it results in a flame war between countless parties all jockeying to get their favorite app on the single DVD. If you want to jump into this, feel free, but not with me. I don't care what is or isn't on the primary ISO. In sum, it is easy to understand your point of view, as you don't (normally) use isos. Please understand the point of view of those who do, particularly those who have serious bandwidth restrictions. I do understand your point of view, but I don't espouse it to the point of saying that Mageia should trim its primary DVD or shuffle its contents just to save people with limited bandwidth having to juggle a few disks during an install.
Re: [Mageia-dev] Non-free firmwares in installer
Op zaterdag 26 maart 2011 23:15:22 schreef Oliver Burger: > Anssi Hannula schrieb am 26.03.2011 > > > I don't really have a strong preference here, as long as > > 1) it is consistent, and > > 2) users are happy (e.g. no situation where even the free radeon > > driver doesn't work with any ISO) > > Couldn't we have the following: > > - Live CDs (like Mandriva One, including proprietary stuff) (live cds > are planned, aren't they? > - A purely free, libre and open source installer dvd > - An addon cd for the installer dvd containing the firmware, drivers > and stuff? > > I know, if we have those "One-like" live cds, we don't really need the > last one, but I'm quite sure, there are more people than me out here, > who prefer a normal installer iso over a live cd... > > Oliver During the times mandriva had several CDs to install it, the new ones often only dl'ed one and complained when stuff didn't work. I forsee possibly here the same issue with this, people will forget to download the extra non_free CD, or do not care about non_free; wipe their windows, install mageia, and have no networking to even get drivers anymore. how would we advertise this anyway? this extra CD contains non_free software, but if you have an machine with networking from vendor X with types Y,Z,... you will absolutely need this to have functional networking? it sounds to me like an awful lot of extra work, and complaints, etc... but, maybe every new person uses liveCDs to install, i never did, so i wouldn't know. pfff, this is really a difficult topic...
Re: [Mageia-dev] Non-free firmwares in installer
Anssi Hannula schrieb am 26.03.2011 > I don't really have a strong preference here, as long as > 1) it is consistent, and > 2) users are happy (e.g. no situation where even the free radeon > driver doesn't work with any ISO) Couldn't we have the following: - Live CDs (like Mandriva One, including proprietary stuff) (live cds are planned, aren't they? - A purely free, libre and open source installer dvd - An addon cd for the installer dvd containing the firmware, drivers and stuff? I know, if we have those "One-like" live cds, we don't really need the last one, but I'm quite sure, there are more people than me out here, who prefer a normal installer iso over a live cd... Oliver
Re: [Mageia-dev] Non-free firmwares in installer
On 24.03.2011 22:27, Romain d'Alverny wrote: > On Thu, Mar 24, 2011 at 20:08, Anssi Hannula wrote: >> On 24.03.2011 19:35, Romain d'Alverny wrote: >>> Summary (from http://mageia.org/wiki/doku.php?id=licensing_policy): >>> * core: stuff that is not Free/Open Source according to OSI/FSF does >>> not belong here. Not even closed-source stuff that we can >>> redistribute. So if there is at this time, that's something to fix. >> >> Most of files in kernel-firmware (which is in core) are not OSI/FSF free >> (approximate list from 2010 [1]). There was a short thread about that >> [2] where I asked the question if they should be moved to non-free due >> to them not being OSI/FSF free, and tmb agreed, while pterjan disagreed >> (saying BSD without source code (where a portion of the firmware files >> in question fall) is eligible for core). >> >> [1] http://lists.mandriva.com/cooker/2010-01/msg00525.php >> [2] https://mageia.org/pipermail/mageia-dev/20110115/002172.html > > Ah right, sorry for overlooking this. > > So what do we do? amend core inclusion definition for that? or move > these to nonfree? (and at what cost?) I don't really have a strong preference here, as long as 1) it is consistent, and 2) users are happy (e.g. no situation where even the free radeon driver doesn't work with any ISO) > topic for next Council meeting > to decide? Probably. > would you like to write a summary for this in > http://mageia.org/wiki/doku.php?id=meeting:council_notes_2011_03_28#open_questions > ? OK, seems I was late, sorry. The summary looks good. -- Anssi Hannula
Re: [Mageia-dev] Non-free firmwares in installer
Op zaterdag 26 maart 2011 13:19:10 schreef Michael scherer: > On Fri, Mar 25, 2011 at 09:33:04AM +0100, Tux99 wrote: > > Quote: andr55 wrote on Fri, 25 March 2011 01:29 > > > > > 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. > > > > I agree with that. After all nobody (apart from R. Stallmann) questions > > the fact that the BIOS of their PC is non-free or all the other firmware > > or microcode on various chips on the motherboard and on expansion cards > > and peripherals. > > In fact, this bother a lot of people : > > People who write coreboot for example ( http://www.coreboot.org ). The > project started because someone wanted to be sure that his cluster didn't > have bios problem. It is a daunting task to hit any key on 1000 servers, > especially if none of them have a keyboard. > > People who just want to know how the pc work, for example, students in low > level system. Lack of source doesn't really help to understand and learn, > at least for the average people. > > People who maybe want to understand why the driver they wrote broke with > firmware update ( happened on some Apple laptop because apple updated > something that broke video driver on linux ). Or why it work with some > card and not some other, since they have a different firmware. > > People who wonder if their TPM chips is really under their control or not. > Maybe a bunch of loonies. Maybe they are just ex sony customers screwed by > their vendor, or people who had 1984 on their Kindle before Amazon removed > it. > > Or simply people that want to know what was fixed for their hardware. > ( https://admin.fedoraproject.org/updates/F14/FEDORA-2010-18594 ). Or just > want to avoid security issues ( > https://events.ccc.de/congress/2010/Fahrplan/track/Hacking/4174.en.html ). > Or avoid waiting 5 minutes delay when booting a server for likely no good > reason. > > Or people that have trouble because the lack of free software in their area > prevent them from doing their work as security researcher, as demonstrated > by the project Osmocombb ( http://bb.osmocom.org/trac/ ). > > But, yes maybe if we remove some security researchers, some cluster admins, > some people that would prefer to not be screwed by vendor, some kernel > developpers, some impatient sysadmins, some students, some coders and RMS, > there is no one who question it. i agree that free software is important, but if it's a blob without released source code but with BSD license, i really don't see the problem. perhaps someone could just ask the people who licensed it, for the source code...? but this is a thing to do for FSF, not mageia. that is my point. it doesn't mean i don't agree with what those people are doing, they should release it with it. But that still doesn't make it the job of Mageia to fix that.
Re: [Mageia-dev] Non-free firmwares in installer
On Fri, Mar 25, 2011 at 09:33:04AM +0100, Tux99 wrote: > > > Quote: andr55 wrote on Fri, 25 March 2011 01:29 > > > 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. > > I agree with that. After all nobody (apart from R. Stallmann) questions the > fact that the BIOS of their PC is non-free or all the other firmware or > microcode on various chips on the motherboard and on expansion cards and > peripherals. In fact, this bother a lot of people : People who write coreboot for example ( http://www.coreboot.org ). The project started because someone wanted to be sure that his cluster didn't have bios problem. It is a daunting task to hit any key on 1000 servers, especially if none of them have a keyboard. People who just want to know how the pc work, for example, students in low level system. Lack of source doesn't really help to understand and learn, at least for the average people. People who maybe want to understand why the driver they wrote broke with firmware update ( happened on some Apple laptop because apple updated something that broke video driver on linux ). Or why it work with some card and not some other, since they have a different firmware. People who wonder if their TPM chips is really under their control or not. Maybe a bunch of loonies. Maybe they are just ex sony customers screwed by their vendor, or people who had 1984 on their Kindle before Amazon removed it. Or simply people that want to know what was fixed for their hardware. ( https://admin.fedoraproject.org/updates/F14/FEDORA-2010-18594 ). Or just want to avoid security issues ( https://events.ccc.de/congress/2010/Fahrplan/track/Hacking/4174.en.html ). Or avoid waiting 5 minutes delay when booting a server for likely no good reason. Or people that have trouble because the lack of free software in their area prevent them from doing their work as security researcher, as demonstrated by the project Osmocombb ( http://bb.osmocom.org/trac/ ). But, yes maybe if we remove some security researchers, some cluster admins, some people that would prefer to not be screwed by vendor, some kernel developpers, some impatient sysadmins, some students, some coders and RMS, there is no one who question it. -- Michael Scherer
Re: [Mageia-dev] Non-free firmwares in installer
Frank Griffin a écrit : On 03/25/2011 12:34 PM, Antoine Pitrou wrote: My two cents as an user: Presumably, FLOSS supporters are satisfied with the state of the current ISOs, and https://bugs.mageia.org/show_bug.cgi?id=523 would address extending install functionality without changing the content of the existing ISOs, which should be an improvement over where we are now without corrupting the FLOSS purity of the existing ISOs. Not all "FLOSS supporters" believe that ISOs should be "pure". I would label myself a FLOSS partisan (having contributed in FLOSS projects for 10 years), and yet I don't really make a fuss if an ISO contains non-free software, especially if such software is necessary for good use of some peripherals... Neither do I. By labelling "FLOSS supporters" only the partisans of aforementioned "purity" (a term which, in any political context, should really give you shivers), you are making the community as a whole a disservice. It is not "the purists" vs. "the realists", or some other caricatural reduction of reality. The labeling was for typographical convenience, simply a way to differentiate one camp in this discussion from the other, and was pretty obviously not a part of the intrinsic arguments. I'm on neither side in this; my interest is in having the install support wireless networking, which has nothing to do with whether there is one ISO or two. All the necessary files are already in the distro, I just want the install to use them if they're available. That is not a FLOSS/non-FLOSS/sorta-FLOSS issue. I install cooker/cauldron only, and I haven't installed from an ISO since I got involved with cooker except as an occasional test. I don't care how many ISOs there are, or whether the installer gets these files from the moon. I just figure I have a better chance of seeing this implemented if I point out that two ISOs steps on as few toes as possible, given the current contents of the DVDs. If you want to take up cudgels about merging them for an additional 1% or so of user experience, be my guest. From what you say, there are not a lot of points of disagreement between us, on this issue. We both have contributed to open source for a long time, you apparently mostly on developement/packaging, myself mostly translating/ aide in forums, with some contributions to development. (Currently an apprentice packager.) You find 2 isos a minor inconvenience, but in practice normally install online, from cooker/cauldron. Myself, I find a single DVD that contains everything I need to get a fully working system (in terms of hardware/drivers) a major convenience, and do not have the luxury of the bandwidth necessary to install from the internet. I don't know if you have ever installed from Mandriva's 3-cd set, but juggling 3 cds on installing a package is a hassle that I very much prefer to avoid. One iso is great. As well, I appreciate very much the ability to do a complete, fully working reinstall without internet access. (To facilitate this, I keep packages installed from sources other than the DVD in a separate partition.) The single DVD is not only useful for myself. It is handy to promote Linux as well. Unfortunately, with missing firmware and drivers, the DVD will not fully work on many systems. And new users prefer a _single_ iso that just works. Having to juggle isos is a deterant. On the question of space on the DVD, you must admit that all the (non-free) firmware and drivers (not already included) would not take an enormous amount of space. Note that on the Mandriva 2010.2 DVD, for example, the 2 biggest games take about 100 M and 40 M repectively. It is simply a matter of priorities. In sum, it is easy to understand your point of view, as you don't (normally) use isos. Please understand the point of view of those who do, particularly those who have serious bandwidth restrictions. There are others who militate for a "free-only" DVD, but seem to be unaware that no distro contains only "free" software, not even Fedora. Just as no distro runs on "free/non-proprietary" hardware. -- André
Re: [Mageia-dev] Non-free firmwares in installer
On 03/25/2011 12:34 PM, Antoine Pitrou wrote: My two cents as an user: Presumably, FLOSS supporters are satisfied with the state of the current ISOs, and https://bugs.mageia.org/show_bug.cgi?id=523 would address extending install functionality without changing the content of the existing ISOs, which should be an improvement over where we are now without corrupting the FLOSS purity of the existing ISOs. Not all "FLOSS supporters" believe that ISOs should be "pure". I would label myself a FLOSS partisan (having contributed in FLOSS projects for 10 years), and yet I don't really make a fuss if an ISO contains non-free software, especially if such software is necessary for good use of some peripherals... Neither do I. By labelling "FLOSS supporters" only the partisans of aforementioned "purity" (a term which, in any political context, should really give you shivers), you are making the community as a whole a disservice. It is not "the purists" vs. "the realists", or some other caricatural reduction of reality. The labeling was for typographical convenience, simply a way to differentiate one camp in this discussion from the other, and was pretty obviously not a part of the intrinsic arguments. I'm on neither side in this; my interest is in having the install support wireless networking, which has nothing to do with whether there is one ISO or two. All the necessary files are already in the distro, I just want the install to use them if they're available. That is not a FLOSS/non-FLOSS/sorta-FLOSS issue. I install cooker/cauldron only, and I haven't installed from an ISO since I got involved with cooker except as an occasional test. I don't care how many ISOs there are, or whether the installer gets these files from the moon. I just figure I have a better chance of seeing this implemented if I point out that two ISOs steps on as few toes as possible, given the current contents of the DVDs. If you want to take up cudgels about merging them for an additional 1% or so of user experience, be my guest.
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/25 Antoine Pitrou : > > > OTOH, if aforementioned non-free software can be downloaded > automatically over the Internet (especially during installation), then > the whole issue becomes moot. The start of this debate (which has grown very far beyond the initial request) was how to add non-free drivers/firmware for WiFi or special network cards to the installation process for users who can not download anything during installation because such drivers/firmware are needed for internet connection. So, this issue can not become moot :) But everything else (graphic, sound, webcam, etc.) can be installed from the internet after installation if necessary. This has never been an issue. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
On 03/25/2011 11:47 AM, Anssi Hannula wrote: On 25.03.2011 14:04, Frank Griffin wrote: Presumably, FLOSS supporters are satisfied with the state of the current ISOs, I'd not presume that, as as previously stated they contain firmware files without source code even now. Perhaps I should have phrased this as "however FLOSS supporters feel about the current situation, implementing bug#523 won't make them feel any worse".
Re: [Mageia-dev] Non-free firmwares in installer
My two cents as an user: > Presumably, FLOSS supporters are satisfied with the state of the current > ISOs, and https://bugs.mageia.org/show_bug.cgi?id=523 would address > extending install functionality without changing the content of the > existing ISOs, which should be an improvement over where we are now > without corrupting the FLOSS purity of the existing ISOs. Not all "FLOSS supporters" believe that ISOs should be "pure". I would label myself a FLOSS partisan (having contributed in FLOSS projects for 10 years), and yet I don't really make a fuss if an ISO contains non-free software, especially if such software is necessary for good use of some peripherals... By labelling "FLOSS supporters" only the partisans of aforementioned "purity" (a term which, in any political context, should really give you shivers), you are making the community as a whole a disservice. It is not "the purists" vs. "the realists", or some other caricatural reduction of reality. > You can say what you like about newbies or "Aunt Edna", but anyone who > can find one ISO for themselves can find two, and the argument about how > the drivers/firmware wouldn't take up much space on the DVD goes both > ways, since downloading a separate ISO for them is then not that big a > deal in terms of bandwidth. Having one ISOs instead of several is not about minimizing download times, it's about providing a better user experience. OTOH, if aforementioned non-free software can be downloaded automatically over the Internet (especially during installation), then the whole issue becomes moot. Regards Antoine.
Re: [Mageia-dev] Non-free firmwares in installer
On 25.03.2011 14:04, Frank Griffin wrote: > Presumably, FLOSS supporters are satisfied with the state of the current > ISOs, I'd not presume that, as as previously stated they contain firmware files without source code even now. -- Anssi Hannula
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/25 Frank Griffin : > > You can say what you like about newbies or "Aunt Edna", but anyone who can > find one ISO for themselves can find two, and the argument about how the > drivers/firmware wouldn't take up much space on the DVD goes both ways, > since downloading a separate ISO for them is then not that big a deal in > terms of bandwidth. > > If you can't understand a reasonably verbose panel that says that "your > computer's hardware requires our secondary network/drivers/firmware > CD/DVD/ISO in order to activate networking", and says that you can find it > in the same place you got this disk, be that a network repository or a > friend who burned it for you, then you probably need to be reminded to > breathe. Such people are hardly about to be Mageia early-adopters, and we > have some time to discuss how we want to deal with them. +1 Especially migrators from Windows will understand this "To activate this hadware you need an extra driver" approach - they see it almost every time they install a hardware which is not really mainstream (and for some mainstream hardware as well). -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
On Fri, 25 Mar 2011 09:17:27 +0200 (SAST) Buchan Milne wrote: > > - "andre999" wrote: > > > > 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. > > I would agree, but some people wouldn't. > > > 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. > > I wouldn't say "all". > > > That is, on installing from an iso, all hardware-related > > functions should (ideally) be fully functional, even if it > > requires using non-free > > drivers. > > IMHO, not without informing the user, so that they have the > choice (e.g. to consider replacing the hardware by something > supported by free software => supporting vendors who support free > software). > > > 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. > > IMHO, that is not *our* choice to make for the user. > > > 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. > > But, that is *your* view. > > IMHO, some of these questions should be posed to the community. > > For example, maybe we should brand ISO releases as something like > "Mageia Libre" and "Mageia Gratis" (note, not a "Mageia" and > "Mageia limited" or similar, give equal standing to both > releases), where Libre would include no non-free software of any > kind on the media, users using Libre would never be prompted > about non-free software (without opting in, by e.g. installing a > different release package). Gratis would include non-free > software/firmware required to enable hardware or specific > hardware features. > > I think it may be worthwhile catering to users who would like to > follow FSF Free distribution guidelines as closely as possible, > by providing a release that is as close as practically possible > to these guidelines (but still making it possible for pragmatic > users to have a good experience). > > Regards, > Buchan I particularly like the proposed use of the terms Libre and Gratis. My main concern is that newbie Mageia users - those who come direct from Windows, rather than from another variety of Linux - might abandon the installation when asked to opt in (or out) of anything marked 'non-free', mistakenly thinking that they will have to pay for it. -- Margot ~~ **Otford Ducks Computers** We teach, you learn... ...and, if you don't do your homework, we set the cat on you! ~~
Re: [Mageia-dev] Non-free firmwares in installer
This has really moved away from the question of providing drivers/firmware to a "pissing contest" about whose philosophy the default offerings should represent. Presumably, FLOSS supporters are satisfied with the state of the current ISOs, and https://bugs.mageia.org/show_bug.cgi?id=523 would address extending install functionality without changing the content of the existing ISOs, which should be an improvement over where we are now without corrupting the FLOSS purity of the existing ISOs. I think we should proceed with that approach, and leave the more controversial question of whether the ISOs should be merged for another day. You can say what you like about newbies or "Aunt Edna", but anyone who can find one ISO for themselves can find two, and the argument about how the drivers/firmware wouldn't take up much space on the DVD goes both ways, since downloading a separate ISO for them is then not that big a deal in terms of bandwidth. If you can't understand a reasonably verbose panel that says that "your computer's hardware requires our secondary network/drivers/firmware CD/DVD/ISO in order to activate networking", and says that you can find it in the same place you got this disk, be that a network repository or a friend who burned it for you, then you probably need to be reminded to breathe. Such people are hardly about to be Mageia early-adopters, and we have some time to discuss how we want to deal with them. Eventually, we may agree to offer a merged ISO. Better still, since anyone falling into the category of needing that much hand-holding is unlikely to have bought a bare machine and is probably coming from Windows, maybe we ought to provide a Windows app that checks the hardware, downloads the needed ISOs to the Windows filesystem (on what we assume is a working network-enabled system) after suitable prompts to the user, and then enhance the install to look for them there.
Re: [Mageia-dev] Non-free firmwares in installer
- "Tux99" wrote: > Quote: andr55 wrote on Fri, 25 March 2011 01:29 > > > 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. > > I agree with that. After all nobody (apart from R. Stallmann) > questions the > fact that the BIOS of their PC is non-free or all the other firmware > or > microcode on various chips on the motherboard and on expansion cards > and > peripherals. > > Firmware belongs into 'core', You mean, firmware which has an unrestricted distribution licence? > Nvidia/ATI drivers and the Flash plugin > belong into 'non-free'. Actually, for Flash, we need a redistribution license. Has someone contacted Adobe about this? Redistribution of Flash without a licence is prohibited[1]. We can apply for a licence to redistribute[2]. Regards, Buchan 1. http://www.adobe.com/products/players/fpsh_faq.html#section-1-5 2. http://www.adobe.com/go/fp_apply_dist
Re: [Mageia-dev] Non-free firmwares in installer
Am 25.03.2011 09:23, schrieb Buchan Milne: Maybe for you. Maybe for me. But, the*real* question is, would this discourage some of our target market from using our distribution. IOW, we*must* get community input (after documenting some proposals). Maybe we should postpone this question. Let us release Mageia1 with two DVDs (one 32bit and one 64bit) and maybe with a live medium. Mageia1 won't be a big step but tries to be a solid fundamental for our further work, so no need to make a final decision now. What about a large survey after Mageia1 which concentrates not only on Mageia user but the linux community at all (advertise this survey in linux media/newsprotals). Ask them, what they expect from a distribution or what they miss (yes I know not an easy task, need of standardized questions/possible answers). I think that could be really interesting, which doesn't mean that we have to implement every wish they have. Regards, Thorsten
Re: [Mageia-dev] Non-free firmwares in installer
Quote: andr55 wrote on Fri, 25 March 2011 01:29 > 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. I agree with that. After all nobody (apart from R. Stallmann) questions the fact that the BIOS of their PC is non-free or all the other firmware or microcode on various chips on the motherboard and on expansion cards and peripherals. Firmware belongs into 'core', Nvidia/ATI drivers and the Flash plugin belong into 'non-free'. -- Mageia ML Forum Gateway: http://mageia.linuxtech.net/forum/
Re: [Mageia-dev] Non-free firmwares in installer
- "Maarten Vanraes" wrote: > Op donderdag 24 maart 2011 11:18:03 schreef Olivier Blin: > > Wolfgang Bornath writes: > > >>> It can't be "free" and have "non-free" firmware... previously > the > > >>> firmware only were on the Live CD's. I am not sure anything has > been > > >>> changed in that regard (i.e. I didn't see the matter get > discussed > > >>> yet). > > >> > > >> They were also on the PowerPack images, and they are installed > > >> automatically over a network install > > > > > > But to be installed via network you have to have a network > connection > > > first, n'est-ce pas? > > > That's what this thread is about. > > > > It is now also about "in which media should we include non-free > > packages?" :) > > no, about if they are really non-free... stuff released as BSD is free > in my > book. if they don't comply, they could be sued for all i care, but > it's still > free. Well, even if they say the source code is BSD, if: 1)The source is not provided (under a free license) 2)The source can't be compiled with a free toolchain then it is non-free, and most likely the license is wrong, and they have chosen to relicense from BSD to a proprietary licence (which BSD of course allows). Compare e.g. Darwin and Mac OS X. Since Mac OS X is has some originally BSD source code, must Apple provide me with complete Mac OS X source code? If they don't, do I have grounds to sue? No. Is it Free? Most definitely not. Regards, Buchan
Re: [Mageia-dev] Non-free firmwares in installer
- "andre999" wrote: > Wolfgang Bornath a écrit : > > > > 2011/3/24 Olivier Blin: > >> Thorsten van Lil writes: > >> > >>> Am 24.03.2011 09:57, schrieb Wolfgang Bornath: > 2011/3/24 Ahmad Samir: > > On 24 March 2011 02:58, Dexter Morgan > wrote: > >> On Thu, Mar 24, 2011 at 1:38 AM, Ahmad > Samirwrote: > >>> > >>> Has the Free DVD in Mandriva ever contained non-free > firmware? > >> > >> No, but the question is more , will we provide a "non free" dvd > iso, > >> and this question is i think interesting. > >> > A possible solution for people with such a setup could be a > non-free > "driver cd ISO" which they could include in the installation > process. > > >>> > >>> What about a DVD including non-free packages but has the option to > not > >>> install them? > >>> I think the majority of the users don't care that much about > >>> proprietary issues, they just need them for using there wireless > card > >>> or graphic card. Those how do care can just uncheck the non-free > part > >>> of the DVD. :) > >> > >> Yep, it could just be an option. The desktop selection step seems > to be a > >> good place in the installer to include it, it is visible enough, > and > >> right before packages installation. Though it would have to be > renamed. > >> > >> We could have a checkbox "Install proprietary drivers if needed > >> (non-free software)", ticked by default. > > perfect solution :) Maybe for you. Maybe for me. But, the *real* question is, would this discourage some of our target market from using our distribution. IOW, we *must* get community input (after documenting some proposals). > > Are you aware that this would mean that Mageia is not a "free > > distribution" as planned? No matter how you phrase the question and > > how many checkboxes a user would have to check, if non-free > contents > > is included in an ISO it is not a free ISO anymore. > > Mageia the distribution includes non-free software. We are talking > about what we include on the ISO. > If users want to exclude installing any non-free packages, this > check-box solution solves the problem nicely. Depends on what guidelines you follow. E.g., some might say there shouldn't be a checkbox at all. Some might say the checkbox should be disabled by default. Some might say that there should be no non-free software on the default media. > So users that want to ensure that their installation works "out of the > > box" will be satisfied. > And purists that don't mind some things not working, can avoid > installing non-free drivers. "Can avoid" and "guaranteed to never occur" are not the same, and some users may want the latter. > Sounds like a win-win solution to me :) But, again, this is subjective, you are presenting your preference, and yours may not be the only one we should cater to. Regards, Buchan
Re: [Mageia-dev] Non-free firmwares in installer
On Fri, 25 Mar 2011 03:17:27 -0400, Buchan Milne wrote: But, that is *your* view. IMHO, some of these questions should be posed to the community. My opinion, is that the there must be an iso that includes everything needed to install a basic system, and get updates or other software. If the network will not be accessible without jumping through hoops, then the distro will devolve into one only used by people willing to jump through those hoops. I doubt most people are willing. If the network cannot be accessed after (or while) installing the system, without jumping through hoops, who is going to bother trying to use it? Put the non-free (should be renamed to closed-source, or something more explanatory) in a separate directory on the iso, and give the installer the choice of using it. Whether or not the default should be to include it or not is open for discussion. In My opinion, it should be an opt-out, not an opt-in. Regards, Dave Hodgins
Re: [Mageia-dev] Non-free firmwares in installer
- "andre999" wrote: > 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. I would agree, but some people wouldn't. > 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. I wouldn't say "all". > That is, on installing from an iso, all hardware-related functions > should (ideally) be fully functional, even if it requires using > non-free > drivers. IMHO, not without informing the user, so that they have the choice (e.g. to consider replacing the hardware by something supported by free software => supporting vendors who support free software). > 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. IMHO, that is not *our* choice to make for the user. > 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. But, that is *your* view. IMHO, some of these questions should be posed to the community. For example, maybe we should brand ISO releases as something like "Mageia Libre" and "Mageia Gratis" (note, not a "Mageia" and "Mageia limited" or similar, give equal standing to both releases), where Libre would include no non-free software of any kind on the media, users using Libre would never be prompted about non-free software (without opting in, by e.g. installing a different release package). Gratis would include non-free software/firmware required to enable hardware or specific hardware features. I think it may be worthwhile catering to users who would like to follow FSF Free distribution guidelines as closely as possible, by providing a release that is as close as practically possible to these guidelines (but still making it possible for pragmatic users to have a good experience). Regards, Buchan
Re: [Mageia-dev] Non-free firmwares in installer
On Fri, Mar 25, 2011 at 01:29, andre999 wrote: > 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. No. Because it's hardware or firmware doesn't make it more or less an issue regarding being open source or not. The same reasoning applies as for software. And if it's not open source, it's not. Even closed hardware is an issue in the end (in this regard, the open hardware movement is still in its infancy but it's promising - and important too). That something is put in nonfree media instead of core shouldn't pose an irresolvable issue for easyness of installation and use. > That is, on installing from an iso, all hardware-related functions should > (ideally) be fully functional, even if it requires using non-free drivers. You are mixing two things: what goes into core or nonfree, and what goes onto a shipped ISO. The question is not shipping or not ISOs with or without nonfree stuff on it. Some ISO will host core & nonfree parts of course, for the sake of convenience for users (that doesn't prevent from informing about the issues regarding nonfree stuff). But some available ISO ought to host only core (that is, expected, only FLOSS). Romain
Re: [Mageia-dev] Non-free firmwares in installer
On Fri, Mar 25, 2011 at 1:29 AM, andre999 wrote: > 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. hi, Not on ALL ISOS, because that way you don't respect ppl that really "respect" the free softwares and that don't want any closed software on their computer. hth
Re: [Mageia-dev] Non-free firmwares in installer
JA Magallón a écrit : On Thu, 24 Mar 2011 17:41:18 -0400, andre999 wrote: Romain d'Alverny a écrit : On Thu, Mar 24, 2011 at 20:08, Anssi Hannula wrote: On 24.03.2011 19:35, Romain d'Alverny wrote: Summary (from http://mageia.org/wiki/doku.php?id=licensing_policy): * core: stuff that is not Free/Open Source according to OSI/FSF does not belong here. Not even closed-source stuff that we can redistribute. So if there is at this time, that's something to fix. Most of files in kernel-firmware (which is in core) are not OSI/FSF free (approximate list from 2010 [1]). There was a short thread about that [2] where I asked the question if they should be moved to non-free due to them not being OSI/FSF free, and tmb agreed, while pterjan disagreed (saying BSD without source code (where a portion of the firmware files in question fall) is eligible for core). [1] http://lists.mandriva.com/cooker/2010-01/msg00525.php [2] https://mageia.org/pipermail/mageia-dev/20110115/002172.html Ah right, sorry for overlooking this. So what do we do? amend core inclusion definition for that? or move these to nonfree? (and at what cost?) topic for next Council meeting to decide? would you like to write a summary for this in http://mageia.org/wiki/doku.php?id=meeting:council_notes_2011_03_28#open_questions ? Romain fwiw, I think the best solution is to have an express policy to include such firmware in core. Without it, much hardware simply won't work. Firmware/drivers are essentially extensions to hardware, so that software can work with them. The hardware is changed, and firmware/drivers have to be changed to accommodate the hardware. These firmware/drivers provide an interface which allows (free) software to run. A practical solution, which doesn't hurt free software. The alternative is (free) software that doesn't run properly. my 2 cents :) Sincerely, I would be more than happy than nVidia drivers went to core, but I'm pragmatic. I can understand that moving only firmwares to core, and leaving nVidia, ATI and other closed source drivers in non-free can be a compromise solution. It's the difference between losing 100% functionality of an important piece of hardware/system (network, for example -now that I read the list in Anssi's mail, 80% of firmwares in non-free are network- o fiber-channel), or getting a not so performant system 'cause you dont have the binary drivers for your graphics card (and I'm not aware of any other binary driver so popular/needed, nVidia and ATI). So in short, there are three important pieces of software: - net/fc/radeon firmwares, mandatory for some free drivers - nVidia/ATI binary drivers, wanted but optional, not mandatory Firmwares and drivers, they are different beasts for me. And anyways, you already have firmwares in your hardware and in your kernel which source you can't look at... And cherry picking firmwares from standard kernel source looks like madness for me. 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é
Re: [Mageia-dev] Non-free firmwares in installer
On Thu, 24 Mar 2011 17:41:18 -0400, andre999 wrote: > Romain d'Alverny a écrit : > > > > On Thu, Mar 24, 2011 at 20:08, Anssi Hannula wrote: > >> On 24.03.2011 19:35, Romain d'Alverny wrote: > >>> Summary (from http://mageia.org/wiki/doku.php?id=licensing_policy): > >>> * core: stuff that is not Free/Open Source according to OSI/FSF does > >>> not belong here. Not even closed-source stuff that we can > >>> redistribute. So if there is at this time, that's something to fix. > >> > >> Most of files in kernel-firmware (which is in core) are not OSI/FSF free > >> (approximate list from 2010 [1]). There was a short thread about that > >> [2] where I asked the question if they should be moved to non-free due > >> to them not being OSI/FSF free, and tmb agreed, while pterjan disagreed > >> (saying BSD without source code (where a portion of the firmware files > >> in question fall) is eligible for core). > >> > >> [1] http://lists.mandriva.com/cooker/2010-01/msg00525.php > >> [2] https://mageia.org/pipermail/mageia-dev/20110115/002172.html > > > > Ah right, sorry for overlooking this. > > > > So what do we do? amend core inclusion definition for that? or move > > these to nonfree? (and at what cost?) topic for next Council meeting > > to decide? would you like to write a summary for this in > > http://mageia.org/wiki/doku.php?id=meeting:council_notes_2011_03_28#open_questions > > ? > > > > Romain > > fwiw, I think the best solution is to have an express policy to include > such firmware in core. > Without it, much hardware simply won't work. Firmware/drivers are > essentially extensions to hardware, so that software can work with them. > The hardware is changed, and firmware/drivers have to be changed to > accommodate the hardware. > These firmware/drivers provide an interface which allows (free) software > to run. > A practical solution, which doesn't hurt free software. > The alternative is (free) software that doesn't run properly. > > my 2 cents :) Sincerely, I would be more than happy than nVidia drivers went to core, but I'm pragmatic. I can understand that moving only firmwares to core, and leaving nVidia, ATI and other closed source drivers in non-free can be a compromise solution. It's the difference between losing 100% functionality of an important piece of hardware/system (network, for example -now that I read the list in Anssi's mail, 80% of firmwares in non-free are network- o fiber-channel), or getting a not so performant system 'cause you dont have the binary drivers for your graphics card (and I'm not aware of any other binary driver so popular/needed, nVidia and ATI). So in short, there are three important pieces of software: - net/fc/radeon firmwares, mandatory for some free drivers - nVidia/ATI binary drivers, wanted but optional, not mandatory Firmwares and drivers, they are different beasts for me. And anyways, you already have firmwares in your hardware and in your kernel which source you can't look at... And cherry picking firmwares from standard kernel source looks like madness for me. -- J.A. Magallon \ Software is like sex: \ It's better when it's free
Re: [Mageia-dev] Non-free firmwares in installer
Romain d'Alverny a écrit : On Thu, Mar 24, 2011 at 20:08, Anssi Hannula wrote: On 24.03.2011 19:35, Romain d'Alverny wrote: Summary (from http://mageia.org/wiki/doku.php?id=licensing_policy): * core: stuff that is not Free/Open Source according to OSI/FSF does not belong here. Not even closed-source stuff that we can redistribute. So if there is at this time, that's something to fix. Most of files in kernel-firmware (which is in core) are not OSI/FSF free (approximate list from 2010 [1]). There was a short thread about that [2] where I asked the question if they should be moved to non-free due to them not being OSI/FSF free, and tmb agreed, while pterjan disagreed (saying BSD without source code (where a portion of the firmware files in question fall) is eligible for core). [1] http://lists.mandriva.com/cooker/2010-01/msg00525.php [2] https://mageia.org/pipermail/mageia-dev/20110115/002172.html Ah right, sorry for overlooking this. So what do we do? amend core inclusion definition for that? or move these to nonfree? (and at what cost?) topic for next Council meeting to decide? would you like to write a summary for this in http://mageia.org/wiki/doku.php?id=meeting:council_notes_2011_03_28#open_questions ? Romain fwiw, I think the best solution is to have an express policy to include such firmware in core. Without it, much hardware simply won't work. Firmware/drivers are essentially extensions to hardware, so that software can work with them. The hardware is changed, and firmware/drivers have to be changed to accommodate the hardware. These firmware/drivers provide an interface which allows (free) software to run. A practical solution, which doesn't hurt free software. The alternative is (free) software that doesn't run properly. my 2 cents :) -- André
Re: [Mageia-dev] Non-free firmwares in installer
On Thu, Mar 24, 2011 at 20:08, Anssi Hannula wrote: > On 24.03.2011 19:35, Romain d'Alverny wrote: >> Summary (from http://mageia.org/wiki/doku.php?id=licensing_policy): >> * core: stuff that is not Free/Open Source according to OSI/FSF does >> not belong here. Not even closed-source stuff that we can >> redistribute. So if there is at this time, that's something to fix. > > Most of files in kernel-firmware (which is in core) are not OSI/FSF free > (approximate list from 2010 [1]). There was a short thread about that > [2] where I asked the question if they should be moved to non-free due > to them not being OSI/FSF free, and tmb agreed, while pterjan disagreed > (saying BSD without source code (where a portion of the firmware files > in question fall) is eligible for core). > > [1] http://lists.mandriva.com/cooker/2010-01/msg00525.php > [2] https://mageia.org/pipermail/mageia-dev/20110115/002172.html Ah right, sorry for overlooking this. So what do we do? amend core inclusion definition for that? or move these to nonfree? (and at what cost?) topic for next Council meeting to decide? would you like to write a summary for this in http://mageia.org/wiki/doku.php?id=meeting:council_notes_2011_03_28#open_questions ? Romain
Re: [Mageia-dev] Non-free firmwares in installer
Romain d'Alverny a écrit : On Thu, Mar 24, 2011 at 11:39, Wolfgang Bornath wrote: But I don't think it would be a good idea to include non-free contents in the distribution ISOs at all. That this assumed majority does not care about the issue does not mean we should not care either. We should rather stress the point. We already made such a difference by using different repositories, we not continue this in our "product line"? We use a different repo for non-free, we also should use a different ISO for non-free. Well, that's precisely debatable (and why I'll try to setup a relevant survey through marcom). The ISO can be seen as a static commodity storage; that it holds core and nonfree makes no such difference as that those two media are available from the network without discrimination. exactly. Adding these non-free drivers -- for which a reliable free equivalent doesn't exist -- would take a very small part of the dvd, which would thus remain essentially free. (We could even call it "essentially free, with some proprietary drivers." This approach would remove the need to produce another iso to fill the gap caused by missing drivers. And options during installation will allow purists to avoid installing any non-free drivers -- at the expense of having a system that doesn't fully function, of course. But that is their legitimate choice. At the same time, those wanting their system to work "out of the box" will be satisfied as well. So yes, the ISO in itself would not be free anymore; but as long as the install process does not pick into the nonfree media unless the user asks to, what does it make an issue (not that I have no idea about that, just that I'd like to see it expressed again from a different POV of mine - and that will help for the survey definition too). And that would make the case for a consistent installing experience that, no matter you're doing an exclusively ISO-based install or a network-based install, you get through the same steps (with a consistent opt-in or opt-out, clearly explained). It would only happen that non-free media is available locally if asked for. good point. This will make support easier as well. The alternative, if we're not to mix things on the static media, is to have distinct ISOs: free and nonfree/tainted ones. Times the format: DVD/CD/arch/USB through which we would have to decide to ease: building, qa and distribution (we will have to choose a default one to provide to visitors on the download page for instance). I think we should avoid unnecessary complexity. As well, a single dvd (for each of 32 & 64 bit) will avoid the problem of users downloading the free dvd only to find that they need the missing drivers. But those really concerned could easily produce a non-official dvd without the few non-free drivers. another 2 cents :) Romain -- André
Re: [Mageia-dev] Non-free firmwares in installer
Op donderdag 24 maart 2011 11:18:03 schreef Olivier Blin: > Wolfgang Bornath writes: > >>> It can't be "free" and have "non-free" firmware... previously the > >>> firmware only were on the Live CD's. I am not sure anything has been > >>> changed in that regard (i.e. I didn't see the matter get discussed > >>> yet). > >> > >> They were also on the PowerPack images, and they are installed > >> automatically over a network install > > > > But to be installed via network you have to have a network connection > > first, n'est-ce pas? > > That's what this thread is about. > > It is now also about "in which media should we include non-free > packages?" :) no, about if they are really non-free... stuff released as BSD is free in my book. if they don't comply, they could be sued for all i care, but it's still free.
Re: [Mageia-dev] Non-free firmwares in installer
Wolfgang Bornath a écrit : 2011/3/24 Olivier Blin: Thorsten van Lil writes: Am 24.03.2011 09:57, schrieb Wolfgang Bornath: 2011/3/24 Ahmad Samir: On 24 March 2011 02:58, Dexter Morganwrote: On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samirwrote: Has the Free DVD in Mandriva ever contained non-free firmware? No, but the question is more , will we provide a "non free" dvd iso, and this question is i think interesting. A possible solution for people with such a setup could be a non-free "driver cd ISO" which they could include in the installation process. What about a DVD including non-free packages but has the option to not install them? I think the majority of the users don't care that much about proprietary issues, they just need them for using there wireless card or graphic card. Those how do care can just uncheck the non-free part of the DVD. :) Yep, it could just be an option. The desktop selection step seems to be a good place in the installer to include it, it is visible enough, and right before packages installation. Though it would have to be renamed. We could have a checkbox "Install proprietary drivers if needed (non-free software)", ticked by default. perfect solution :) Are you aware that this would mean that Mageia is not a "free distribution" as planned? No matter how you phrase the question and how many checkboxes a user would have to check, if non-free contents is included in an ISO it is not a free ISO anymore. Mageia the distribution includes non-free software. We are talking about what we include on the ISO. If users want to exclude installing any non-free packages, this check-box solution solves the problem nicely. So users that want to ensure that their installation works "out of the box" will be satisfied. And purists that don't mind some things not working, can avoid installing non-free drivers. Sounds like a win-win solution to me :) -- André
Re: [Mageia-dev] Non-free firmwares in installer
On 24.03.2011 19:35, Romain d'Alverny wrote: > On Thu, Mar 24, 2011 at 17:45, Michael Scherer wrote: >> But my issue is not about non-free firmwares and those who use them or >> not, but about the gradual move to non-free packages on the free dvd iso >> ( http://netsplit.com/2006/11/27/slippery-slopes/ ). >> >> When I started at Mandrake Linux, there was no non-free repository. Then >> one day, non-free was created, and then soon, it was activated by >> default for the free version. Then I opened this bug, >> https://qa.mandriva.com/show_bug.cgi?id=40033 , who took 2 years to be >> fixed. And what I just see is yet another push to bury a little bit more >> values I care. > > Please be more explicit about the values here then. So far I don't see > no push. We're discussing this. Speaking of values, is this going > against the project values and announcement so far? (even in a > slippery way) > > Obviously, the very imperfect nature of free/non-free semantics does > not help at all here. > > Summary (from http://mageia.org/wiki/doku.php?id=licensing_policy): > * core: stuff that is not Free/Open Source according to OSI/FSF does > not belong here. Not even closed-source stuff that we can > redistribute. So if there is at this time, that's something to fix. Most of files in kernel-firmware (which is in core) are not OSI/FSF free (approximate list from 2010 [1]). There was a short thread about that [2] where I asked the question if they should be moved to non-free due to them not being OSI/FSF free, and tmb agreed, while pterjan disagreed (saying BSD without source code (where a portion of the firmware files in question fall) is eligible for core). [1] http://lists.mandriva.com/cooker/2010-01/msg00525.php [2] https://mageia.org/pipermail/mageia-dev/20110115/002172.html > * nonfree: what does not qualify for core that we can still > redistribute; includes closed-source, proprietary, binaries and blobs. > * tainted: what could be in core or nonfree but bears more risks > (software patents, most likely for now). > > Now, for what we distribute in printed medias (DVD/CD for now), the > initial point was to provide some necessary bits from nonfree along > with core so that a local install can work with some specific hardware > (network, video). > > That does not prevent from shipping CD/DVD that only bear core on it I > believe? (what we used to do with Free at MDV). > > And that does not prevent from shipping too CD/DVD that bears more > than that (stuff located in nonfree), to ease setup for some users (or > even make a LiveCD usable). > > Is there a problem here? which one? -- Anssi Hannula
Re: [Mageia-dev] Non-free firmwares in installer
Ahmad Samir a écrit : On 24 March 2011 02:58, Dexter Morgan wrote: On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir wrote: Has the Free DVD in Mandriva ever contained non-free firmware? No, but the question is more , will we provide a "non free" dvd iso, and this question is i think interesting. It can't be "free" and have "non-free" firmware... previously the firmware only were on the Live CD's. I am not sure anything has been changed in that regard (i.e. I didn't see the matter get discussed yet). Whatever it's called, it doesn't make much practical sense to exclude important drivers from the dvd. Sure, ideological correctness could prevail, but I see no problem adding a non-free directory including only important drivers, such as video, wi-fi. Note that some distros are reported to put such drivers in their main free repository, which could also be done. Let's face it, one of the best ways to discourage new (Mageia) Linux users is to have an iso that doesn't work "out of the box". Even experienced users/programmers find that frustrating -- how do you think that ordinary users will respond ? So I think that there should be an explicit policy to include, on all official isos, drivers for all (common) hardware. If there is no reliable "free" driver available, so include non-free. Whether such drivers are put in a non-free repository is another question. Personally I'd just put them in core until a reliable free driver becomes available, but that isn't critical to a working system. my 2 cents :) -- André
Re: [Mageia-dev] Non-free firmwares in installer
On Thu, Mar 24, 2011 at 17:45, Michael Scherer wrote: > But my issue is not about non-free firmwares and those who use them or > not, but about the gradual move to non-free packages on the free dvd iso > ( http://netsplit.com/2006/11/27/slippery-slopes/ ). > > When I started at Mandrake Linux, there was no non-free repository. Then > one day, non-free was created, and then soon, it was activated by > default for the free version. Then I opened this bug, > https://qa.mandriva.com/show_bug.cgi?id=40033 , who took 2 years to be > fixed. And what I just see is yet another push to bury a little bit more > values I care. Please be more explicit about the values here then. So far I don't see no push. We're discussing this. Speaking of values, is this going against the project values and announcement so far? (even in a slippery way) Obviously, the very imperfect nature of free/non-free semantics does not help at all here. Summary (from http://mageia.org/wiki/doku.php?id=licensing_policy): * core: stuff that is not Free/Open Source according to OSI/FSF does not belong here. Not even closed-source stuff that we can redistribute. So if there is at this time, that's something to fix. * nonfree: what does not qualify for core that we can still redistribute; includes closed-source, proprietary, binaries and blobs. * tainted: what could be in core or nonfree but bears more risks (software patents, most likely for now). Now, for what we distribute in printed medias (DVD/CD for now), the initial point was to provide some necessary bits from nonfree along with core so that a local install can work with some specific hardware (network, video). That does not prevent from shipping CD/DVD that only bear core on it I believe? (what we used to do with Free at MDV). And that does not prevent from shipping too CD/DVD that bears more than that (stuff located in nonfree), to ease setup for some users (or even make a LiveCD usable). Is there a problem here? which one? Romain
Re: [Mageia-dev] Non-free firmwares in installer
Le jeudi 24 mars 2011 à 14:24 +0200, Anssi Hannula a écrit : > On 24.03.2011 12:53, Michael Scherer wrote: > > Le jeudi 24 mars 2011 à 11:15 +0100, Thorsten van Lil a écrit : > >> Am 24.03.2011 09:57, schrieb Wolfgang Bornath: > >>> 2011/3/24 Ahmad Samir: > On 24 March 2011 02:58, Dexter Morgan wrote: > > On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir > > wrote: > >> > >> Has the Free DVD in Mandriva ever contained non-free firmware? > > > > No, but the question is more , will we provide a "non free" dvd iso, > > and this question is i think interesting. > > > >>> A possible solution for people with such a setup could be a non-free > >>> "driver cd ISO" which they could include in the installation process. > >>> > >> > >> What about a DVD including non-free packages but has the option to not > >> install them? > >> I think the majority of the users don't care that much about proprietary > >> issues, they just need them for using there wireless card or graphic > >> card. Those how do care can just uncheck the non-free part of the DVD. :) > > > > Well, personally, then I would just continue to use Fedora or others > > distribution on my computers, and keep Mageia just for the servers of > > the project. > > Fedora includes non-free firmware both in repo and medias, so why prefer > that? I know, I likely use them for my wifi card (Atheros AR5008) and also use external ones for my dvb card ( aver-tv red hd+ ), and my webcam ( iSight ). But my issue is not about non-free firmwares and those who use them or not, but about the gradual move to non-free packages on the free dvd iso ( http://netsplit.com/2006/11/27/slippery-slopes/ ). When I started at Mandrake Linux, there was no non-free repository. Then one day, non-free was created, and then soon, it was activated by default for the free version. Then I opened this bug, https://qa.mandriva.com/show_bug.cgi?id=40033 , who took 2 years to be fixed. And what I just see is yet another push to bury a little bit more values I care. -- Michael Scherer
Re: [Mageia-dev] Non-free firmwares in installer
On Thu, 24 Mar 2011 11:18:03 +0100, Olivier Blin wrote: > Wolfgang Bornath writes: > > >>> It can't be "free" and have "non-free" firmware... previously the > >>> firmware only were on the Live CD's. I am not sure anything has been > >>> changed in that regard (i.e. I didn't see the matter get discussed > >>> yet). > >> > >> They were also on the PowerPack images, and they are installed > >> automatically over a network install > > > > But to be installed via network you have to have a network connection > > first, n'est-ce pas? > > That's what this thread is about. > > It is now also about "in which media should we include non-free > packages?" :) > First of all, I would like to state that my intention was just to ask about the non-free blobs that free open source drivers need to work. But the discussion seems to have extended to general non-free software... From my point of view, including firmwares like intel, radeon, or linksys ones is just adding more instances of what already is in the kernel, it contains binary blobs also. I really was not thinking of things like nVidia or Radeon drivers, or others, that could raise more problems. I like the idea of an addtional iso with non-free drivers, but using two medias could be problematic. Just a blind shot, if this can be done easily in Linux: could we have two isos that could be combined into one by the user itself at burn time, or when dumping to an USB flash drive ? So from your point of view, you just offer a Free ISO for distribution, and an additional driver pack, and the user just have to burn/carry one media. -- J.A. Magallon \ Software is like sex: \ It's better when it's free
Re: [Mageia-dev] Non-free firmwares in installer
On 24.03.2011 14:41, Wolfgang Bornath wrote: > 2011/3/24 Anssi Hannula : >> On 24.03.2011 12:39, Wolfgang Bornath wrote: >>> But I don't think it would be a good idea to include non-free contents >>> in the distribution ISOs at all. That this assumed majority does not >>> care about the issue does not mean we should not care either. We >>> should rather stress the point. >> >> Note that the current Alpha2 ISO contains many non-free [1] firmware >> files, and without those e.g. many popular wired NICs do not work, and >> the 3D acceleration of ATI *free* driver depends on those. >> >> [1] Depending on the definition - some are BSD/similar but still without >> source code, so considered non-free by OSI/FSF/Debian. > > Good point. In this discussion we were too vague about this. > As I see this the discussion so far was about "non-free" software, > where "non-free" meant the software in the non-free repos, not the > strict definition of "free" by FSF. > Prominent example (and trigger of this discussion): WiFi driver/firmware. Well, currently the firmware are assigned between non-free and core at random (yes, we have non-free firmware in core, and yes, there are GPL firmware in non-free, etc), so... -- Anssi Hannula
Re: [Mageia-dev] Non-free firmwares in installer
On 24 March 2011 11:38, Olivier Blin wrote: >> What about a DVD including non-free packages but has the option to not >> install them? >> I think the majority of the users don't care that much about >> proprietary issues, they just need them for using there wireless card >> or graphic card. Those how do care can just uncheck the non-free part >> of the DVD. :) > > Yep, it could just be an option. The desktop selection step seems to be a > good place in the installer to include it, it is visible enough, and > right before packages installation. Though it would have to be renamed. > > We could have a checkbox "Install proprietary drivers if needed > (non-free software)", ticked by default. if firmware are needed for network installation, we would need support in stage1 instead.
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Anssi Hannula : > On 24.03.2011 12:39, Wolfgang Bornath wrote: >> But I don't think it would be a good idea to include non-free contents >> in the distribution ISOs at all. That this assumed majority does not >> care about the issue does not mean we should not care either. We >> should rather stress the point. > > Note that the current Alpha2 ISO contains many non-free [1] firmware > files, and without those e.g. many popular wired NICs do not work, and > the 3D acceleration of ATI *free* driver depends on those. > > [1] Depending on the definition - some are BSD/similar but still without > source code, so considered non-free by OSI/FSF/Debian. Good point. In this discussion we were too vague about this. As I see this the discussion so far was about "non-free" software, where "non-free" meant the software in the non-free repos, not the strict definition of "free" by FSF. Prominent example (and trigger of this discussion): WiFi driver/firmware. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
On 24.03.2011 12:39, Wolfgang Bornath wrote: > But I don't think it would be a good idea to include non-free contents > in the distribution ISOs at all. That this assumed majority does not > care about the issue does not mean we should not care either. We > should rather stress the point. Note that the current Alpha2 ISO contains many non-free [1] firmware files, and without those e.g. many popular wired NICs do not work, and the 3D acceleration of ATI *free* driver depends on those. [1] Depending on the definition - some are BSD/similar but still without source code, so considered non-free by OSI/FSF/Debian. -- Anssi Hannula
Re: [Mageia-dev] Non-free firmwares in installer
On 24.03.2011 12:53, Michael Scherer wrote: > Le jeudi 24 mars 2011 à 11:15 +0100, Thorsten van Lil a écrit : >> Am 24.03.2011 09:57, schrieb Wolfgang Bornath: >>> 2011/3/24 Ahmad Samir: On 24 March 2011 02:58, Dexter Morgan wrote: > On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir > wrote: >> >> Has the Free DVD in Mandriva ever contained non-free firmware? > > No, but the question is more , will we provide a "non free" dvd iso, > and this question is i think interesting. > >>> A possible solution for people with such a setup could be a non-free >>> "driver cd ISO" which they could include in the installation process. >>> >> >> What about a DVD including non-free packages but has the option to not >> install them? >> I think the majority of the users don't care that much about proprietary >> issues, they just need them for using there wireless card or graphic >> card. Those how do care can just uncheck the non-free part of the DVD. :) > > Well, personally, then I would just continue to use Fedora or others > distribution on my computers, and keep Mageia just for the servers of > the project. Fedora includes non-free firmware both in repo and medias, so why prefer that? -- Anssi Hannula
Re: [Mageia-dev] Non-free firmwares in installer
Am 24.03.2011 11:53, schrieb Michael Scherer: Le jeudi 24 mars 2011 à 11:15 +0100, Thorsten van Lil a écrit : What about a DVD including non-free packages but has the option to not install them? I think the majority of the users don't care that much about proprietary issues, they just need them for using there wireless card or graphic card. Those how do care can just uncheck the non-free part of the DVD. :) Well, personally, then I would just continue to use Fedora or others distribution on my computers, and keep Mageia just for the servers of the project. Why? I respect those who don't want to use non-free software, so this shouldn't be a discussion about ideology. But I don't see a real difference between an free-iso + an extra iso for non-free and an iso where non-free is in an extra directory and can be used if the user wants to. The only difference I see is, like wobo said, the public perception but this couldn't be your trigger? Regards, Thorsten
Re: [Mageia-dev] Non-free firmwares in installer
On Thursday, 24 March 2011 13:03:08 Wolfgang Bornath wrote: > 2011/3/24 Romain d'Alverny : > > Well, that's precisely debatable (and why I'll try to setup a relevant > > survey through marcom). The ISO can be seen as a static commodity > > storage; that it holds core and nonfree makes no such difference as > > that those two media are available from the network without > > discrimination. > > > > So yes, the ISO in itself would not be free anymore; but as long as > > the install process does not pick into the nonfree media unless the > > user asks to, what does it make an issue (not that I have no idea > > about that, just that I'd like to see it expressed again from a > > different POV of mine - and that will help for the survey definition > > too). > > In the public appearance this would make a difference. As soon as > there is non-free contents on the ISO it is a non-free ISO. That we > provide non-free on the mirrors doesn't make Mageia a non-free distro, > only what we offer as "products". According to which definition/guidelines? According to FSF, we are probably currently non-free. Regards, Buchan
Re: [Mageia-dev] Non-free firmwares in installer
On Thursday, 24 March 2011 12:48:22 Romain d'Alverny wrote: > On Thu, Mar 24, 2011 at 11:39, Wolfgang Bornath wrote: > > But I don't think it would be a good idea to include non-free contents > > in the distribution ISOs at all. That this assumed majority does not > > care about the issue does not mean we should not care either. We > > should rather stress the point. > > > > We already made such a difference by using different repositories, we > > not continue this in our "product line"? We use a different repo for > > non-free, we also should use a different ISO for non-free. > > Well, that's precisely debatable (and why I'll try to setup a relevant > survey through marcom). The ISO can be seen as a static commodity > storage; that it holds core and nonfree makes no such difference as > that those two media are available from the network without > discrimination. > > So yes, the ISO in itself would not be free anymore; but as long as > the install process does not pick into the nonfree media unless the > user asks to, what does it make an issue (not that I have no idea > about that, just that I'd like to see it expressed again from a > different POV of mine - and that will help for the survey definition > too). The question is, why do we want to have a free distribution? What are suitable guidelines? The users who want a Free distribution, would probably choose one that adheres to the FSF free distribution guidelines: http://www.gnu.org/distros/free-system-distribution-guidelines.html I think we already don't meet them, with or without a Free DVD, even if we were to remove non-free firmware in the kernel, because we have non-free repos. > > And that would make the case for a consistent installing experience > that, no matter you're doing an exclusively ISO-based install or a > network-based install, you get through the same steps (with a > consistent opt-in or opt-out, clearly explained). It would only happen > that non-free media is available locally if asked for. > > The alternative, if we're not to mix things on the static media, is to > have distinct ISOs: free and nonfree/tainted ones. Times the format: > DVD/CD/arch/USB through which we would have to decide to ease: > building, qa and distribution (we will have to choose a default one to > provide to visitors on the download page for instance). Is there a real benefit? Or, is usability more important? Or, do we want to discuss with FSF the guidelines and whether it is possible for a distribution project to both meet their guidelines (e.g., if user chooses X media, they will never be prompted for non-free software, repositories etc.) and be useful for real-world-users who can't always choose hardware based on open-ness alone? Regards, Buchan
Re: [Mageia-dev] Non-free firmwares in installer
On Thursday, 24 March 2011 10:57:17 Wolfgang Bornath wrote: > 2011/3/24 Ahmad Samir : > > On 24 March 2011 02:58, Dexter Morgan wrote: > >> On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir wrote: > >>> Has the Free DVD in Mandriva ever contained non-free firmware? > >> > >> No, but the question is more , will we provide a "non free" dvd iso, > >> and this question is i think interesting. > > > > It can't be "free" and have "non-free" firmware... previously the > > firmware only were on the Live CD's. I am not sure anything has been > > changed in that regard (i.e. I didn't see the matter get discussed > > yet). > > Correct. It's the same dilemma you have in Mandriva. You either need a > cable attached to use the free edition or you have to use the "ONE > Edition" and install all the needed software later (ex: > system-config-printer, which is not on the ONE cds). Or, you use Powerpack DVD. The question is, should there be a Mageia equivalent? Regards, Buchan
Re: [Mageia-dev] Non-free firmwares in installer
On Thu, Mar 24, 2011 at 12:03, Wolfgang Bornath wrote: > In the public appearance this would make a difference. As soon as > there is non-free contents on the ISO it is a non-free ISO. That we > provide non-free on the mirrors doesn't make Mageia a non-free distro, > only what we offer as "products". Yes. > That's why I also don't like the idea to have a free ISO and an ISO > including core & non-free. Why not? (genuine question - that was what Powerpack used to be - and there are places where shipping a DVD is still more affordable than getting it through the wire). > No. As I already wrote: a small dualarch "driver ISO" is all that's needed. > No issue about what kind of distro Mageia supplies, no issue about > build efforts. Ok. Romain
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Romain d'Alverny : > > Well, that's precisely debatable (and why I'll try to setup a relevant > survey through marcom). The ISO can be seen as a static commodity > storage; that it holds core and nonfree makes no such difference as > that those two media are available from the network without > discrimination. > > So yes, the ISO in itself would not be free anymore; but as long as > the install process does not pick into the nonfree media unless the > user asks to, what does it make an issue (not that I have no idea > about that, just that I'd like to see it expressed again from a > different POV of mine - and that will help for the survey definition > too). In the public appearance this would make a difference. As soon as there is non-free contents on the ISO it is a non-free ISO. That we provide non-free on the mirrors doesn't make Mageia a non-free distro, only what we offer as "products". That's why I also don't like the idea to have a free ISO and an ISO including core & non-free. > The alternative, if we're not to mix things on the static media, is to > have distinct ISOs: free and nonfree/tainted ones. Times the format: > DVD/CD/arch/USB through which we would have to decide to ease: > building, qa and distribution (we will have to choose a default one to > provide to visitors on the download page for instance). No. As I already wrote: a small dualarch "driver ISO" is all that's needed. No issue about what kind of distro Mageia supplies, no issue about build efforts. Plus the benefit of making the user aware of the difference. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Oliver Burger : > Am Donnerstag 24 März 2011, 11:43:57 schrieb Rémi Verschelde: >> 2011/3/24 Wolfgang Bornath : >> > We already made such a difference by using different repositories, we >> > not continue this in our "product line"? We use a different repo for >> > non-free, we also should use a different ISO for non-free. >> >> That's what I was thinking about. Could it be possible to have a >> "free" ISO and a "non-free" ISO? (although we should not advertise it >> this way, for "Mageia 1 Non-Free" isn't very glamorous). >> I'm not really knowledgeable on this matter so there may be inherent >> problems to that solution. >> > If I'm not mistaken, Debian squeeze doesn't put any nonfree things on it's ISO > at all, but you can put an archive containing them on an usb key and the > installer looks for it and installs them, when they are present. I think, that > is an elegant way, isn't it? Well, that's exactly what I suggested in the beginning: a small dualarch ISO with the non-free stuff to be used additionally during installation (and later). -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
On 03/24/2011 04:57 AM, Wolfgang Bornath wrote: A possible solution for people with such a setup could be a non-free "driver cd ISO" which they could include in the installation process. Excellent suggestion, and it dovetails with another problem: being able to do a network install over a wireless connection. If there were an optional non-free "network" ISO supported by the install stage 1, that would address both issues, no ?
Re: [Mageia-dev] Non-free firmwares in installer
Le jeudi 24 mars 2011 à 11:15 +0100, Thorsten van Lil a écrit : > Am 24.03.2011 09:57, schrieb Wolfgang Bornath: > > 2011/3/24 Ahmad Samir: > >> On 24 March 2011 02:58, Dexter Morgan wrote: > >>> On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir > >>> wrote: > > Has the Free DVD in Mandriva ever contained non-free firmware? > >>> > >>> No, but the question is more , will we provide a "non free" dvd iso, > >>> and this question is i think interesting. > >>> > > A possible solution for people with such a setup could be a non-free > > "driver cd ISO" which they could include in the installation process. > > > > What about a DVD including non-free packages but has the option to not > install them? > I think the majority of the users don't care that much about proprietary > issues, they just need them for using there wireless card or graphic > card. Those how do care can just uncheck the non-free part of the DVD. :) Well, personally, then I would just continue to use Fedora or others distribution on my computers, and keep Mageia just for the servers of the project. -- Michael Scherer
Re: [Mageia-dev] Non-free firmwares in installer
Am Donnerstag 24 März 2011, 11:43:57 schrieb Rémi Verschelde: > 2011/3/24 Wolfgang Bornath : > > We already made such a difference by using different repositories, we > > not continue this in our "product line"? We use a different repo for > > non-free, we also should use a different ISO for non-free. > > That's what I was thinking about. Could it be possible to have a > "free" ISO and a "non-free" ISO? (although we should not advertise it > this way, for "Mageia 1 Non-Free" isn't very glamorous). > I'm not really knowledgeable on this matter so there may be inherent > problems to that solution. > If I'm not mistaken, Debian squeeze doesn't put any nonfree things on it's ISO at all, but you can put an archive containing them on an usb key and the installer looks for it and installs them, when they are present. I think, that is an elegant way, isn't it? Oliver
Re: [Mageia-dev] Non-free firmwares in installer
On Thu, Mar 24, 2011 at 11:39, Wolfgang Bornath wrote: > But I don't think it would be a good idea to include non-free contents > in the distribution ISOs at all. That this assumed majority does not > care about the issue does not mean we should not care either. We > should rather stress the point. > > We already made such a difference by using different repositories, we > not continue this in our "product line"? We use a different repo for > non-free, we also should use a different ISO for non-free. Well, that's precisely debatable (and why I'll try to setup a relevant survey through marcom). The ISO can be seen as a static commodity storage; that it holds core and nonfree makes no such difference as that those two media are available from the network without discrimination. So yes, the ISO in itself would not be free anymore; but as long as the install process does not pick into the nonfree media unless the user asks to, what does it make an issue (not that I have no idea about that, just that I'd like to see it expressed again from a different POV of mine - and that will help for the survey definition too). And that would make the case for a consistent installing experience that, no matter you're doing an exclusively ISO-based install or a network-based install, you get through the same steps (with a consistent opt-in or opt-out, clearly explained). It would only happen that non-free media is available locally if asked for. The alternative, if we're not to mix things on the static media, is to have distinct ISOs: free and nonfree/tainted ones. Times the format: DVD/CD/arch/USB through which we would have to decide to ease: building, qa and distribution (we will have to choose a default one to provide to visitors on the download page for instance). Romain
Re: [Mageia-dev] Non-free firmwares in installer
Donald Stewart skrev 24.3.2011 11:39: I've never installed with more than one cd, but from memory, the installer asks for extra media, surely if your installing from the free dvd and have to eject it to add a non-free cd then that would cause problems, or have I misunderstood? Nope, Installer will only ask you to switch media when needed, and then continue. If I've misunderstood, this would be really great. An extra thing would be a plug in that the installer could download for you containing the non-free stuff. Quite often I install new stuff on my laptop close to a wire, then take it out with me and thats when I need the wireless stuff. Not to mention non-free graphics drivers on desktops that have a wired connection having to be installed and set up post install. It already can if you add network medias during install, but in order to pull anything from the net, you need the firmware (if you have a nic/wifi that needs it) -- thomas
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Wolfgang Bornath : > > We already made such a difference by using different repositories, we > not continue this in our "product line"? We use a different repo for > non-free, we also should use a different ISO for non-free. > That's what I was thinking about. Could it be possible to have a "free" ISO and a "non-free" ISO? (although we should not advertise it this way, for "Mageia 1 Non-Free" isn't very glamorous). I'm not really knowledgeable on this matter so there may be inherent problems to that solution. Regards, Rémi
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Olivier Blin : > Thorsten van Lil writes: > >> Am 24.03.2011 09:57, schrieb Wolfgang Bornath: >>> 2011/3/24 Ahmad Samir: On 24 March 2011 02:58, Dexter Morgan wrote: > On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir > wrote: >> >> Has the Free DVD in Mandriva ever contained non-free firmware? > > No, but the question is more , will we provide a "non free" dvd iso, > and this question is i think interesting. > >>> A possible solution for people with such a setup could be a non-free >>> "driver cd ISO" which they could include in the installation process. >>> >> >> What about a DVD including non-free packages but has the option to not >> install them? >> I think the majority of the users don't care that much about >> proprietary issues, they just need them for using there wireless card >> or graphic card. Those how do care can just uncheck the non-free part >> of the DVD. :) > > Yep, it could just be an option. The desktop selection step seems to be a > good place in the installer to include it, it is visible enough, and > right before packages installation. Though it would have to be renamed. > > We could have a checkbox "Install proprietary drivers if needed > (non-free software)", ticked by default. Are you aware that this would mean that Mageia is not a "free distribution" as planned? No matter how you phrase the question and how many checkboxes a user would have to check, if non-free contents is included in an ISO it is not a free ISO anymore. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Thorsten van Lil : > > What about a DVD including non-free packages but has the option to not > install them? > I think the majority of the users don't care that much about proprietary > issues, they just need them for using there wireless card or graphic card. > Those how do care can just uncheck the non-free part of the DVD. :) Well, this would be the "opt-out" version. If ever we include non-free software in an ISO we should at least use an "opt-in" approach, like the graphic configuration does. It asks "There is a non-free driver, do you want it then say 'yes' ". But I don't think it would be a good idea to include non-free contents in the distribution ISOs at all. That this assumed majority does not care about the issue does not mean we should not care either. We should rather stress the point. We already made such a difference by using different repositories, we not continue this in our "product line"? We use a different repo for non-free, we also should use a different ISO for non-free. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
Thorsten van Lil writes: > Am 24.03.2011 09:57, schrieb Wolfgang Bornath: >> 2011/3/24 Ahmad Samir: >>> On 24 March 2011 02:58, Dexter Morgan wrote: On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir wrote: > > Has the Free DVD in Mandriva ever contained non-free firmware? No, but the question is more , will we provide a "non free" dvd iso, and this question is i think interesting. >> A possible solution for people with such a setup could be a non-free >> "driver cd ISO" which they could include in the installation process. >> > > What about a DVD including non-free packages but has the option to not > install them? > I think the majority of the users don't care that much about > proprietary issues, they just need them for using there wireless card > or graphic card. Those how do care can just uncheck the non-free part > of the DVD. :) Yep, it could just be an option. The desktop selection step seems to be a good place in the installer to include it, it is visible enough, and right before packages installation. Though it would have to be renamed. We could have a checkbox "Install proprietary drivers if needed (non-free software)", ticked by default. -- Olivier Blin - blino
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Thorsten van Lil : > Am 24.03.2011 09:57, schrieb Wolfgang Bornath: >> >> 2011/3/24 Ahmad Samir: >>> >>> On 24 March 2011 02:58, Dexter Morgan wrote: On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir wrote: > > Has the Free DVD in Mandriva ever contained non-free firmware? No, but the question is more , will we provide a "non free" dvd iso, and this question is i think interesting. >> A possible solution for people with such a setup could be a non-free >> "driver cd ISO" which they could include in the installation process. >> > > What about a DVD including non-free packages but has the option to not > install them? > I think the majority of the users don't care that much about proprietary > issues, they just need them for using there wireless card or graphic card. > Those how do care can just uncheck the non-free part of the DVD. :) The problem really is to now what is this majority :). SPeaking without figures is a bit tricky. I guess Romain will propose some investigations on this so that we can find the best solution for end users and advanced users. > > Regards, > Thorsten > > -- Anne http://www.mageia.org
Re: [Mageia-dev] Non-free firmwares in installer
Wolfgang Bornath writes: >>> It can't be "free" and have "non-free" firmware... previously the >>> firmware only were on the Live CD's. I am not sure anything has been >>> changed in that regard (i.e. I didn't see the matter get discussed >>> yet). >> >> They were also on the PowerPack images, and they are installed >> automatically over a network install > > But to be installed via network you have to have a network connection > first, n'est-ce pas? > That's what this thread is about. It is now also about "in which media should we include non-free packages?" :) -- Olivier Blin - blino
Re: [Mageia-dev] Non-free firmwares in installer
Am 24.03.2011 09:57, schrieb Wolfgang Bornath: 2011/3/24 Ahmad Samir: On 24 March 2011 02:58, Dexter Morgan wrote: On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir wrote: Has the Free DVD in Mandriva ever contained non-free firmware? No, but the question is more , will we provide a "non free" dvd iso, and this question is i think interesting. A possible solution for people with such a setup could be a non-free "driver cd ISO" which they could include in the installation process. What about a DVD including non-free packages but has the option to not install them? I think the majority of the users don't care that much about proprietary issues, they just need them for using there wireless card or graphic card. Those how do care can just uncheck the non-free part of the DVD. :) Regards, Thorsten
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Olivier Blin : > Ahmad Samir writes: > >> On 24 March 2011 02:58, Dexter Morgan wrote: >>> On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir >>> wrote: Has the Free DVD in Mandriva ever contained non-free firmware? >>> >>> No, but the question is more , will we provide a "non free" dvd iso, >>> and this question is i think interesting. >>> >> >> It can't be "free" and have "non-free" firmware... previously the >> firmware only were on the Live CD's. I am not sure anything has been >> changed in that regard (i.e. I didn't see the matter get discussed >> yet). > > They were also on the PowerPack images, and they are installed > automatically over a network install But to be installed via network you have to have a network connection first, n'est-ce pas? That's what this thread is about. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
Ahmad Samir writes: > On 24 March 2011 02:58, Dexter Morgan wrote: >> On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir >> wrote: >>> >>> Has the Free DVD in Mandriva ever contained non-free firmware? >> >> No, but the question is more , will we provide a "non free" dvd iso, >> and this question is i think interesting. >> > > It can't be "free" and have "non-free" firmware... previously the > firmware only were on the Live CD's. I am not sure anything has been > changed in that regard (i.e. I didn't see the matter get discussed > yet). They were also on the PowerPack images, and they are installed automatically over a network install -- Olivier Blin - blino
Re: [Mageia-dev] Non-free firmwares in installer
I opened https://bugs.mageia.org/show_bug.cgi?id=523 -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
On 24 March 2011 05:22, Wolfgang Bornath wrote: > 2011/3/24 Thomas Backlund : >> Wolfgang Bornath skrev 24.3.2011 10:57: >>> >>> 2011/3/24 Ahmad Samir: It can't be "free" and have "non-free" firmware... previously the firmware only were on the Live CD's. I am not sure anything has been changed in that regard (i.e. I didn't see the matter get discussed yet). >>> >>> Correct. It's the same dilemma you have in Mandriva. You either need a >>> cable attached to use the free edition or you have to use the "ONE >>> Edition" and install all the needed software later (ex: >>> system-config-printer, which is not on the ONE cds). If you want to >>> have a free distribution there's no way around this as long as there >>> is the need for non-free firmware to use certain hardware. >>> >>> A possible solution for people with such a setup could be a non-free >>> "driver cd ISO" which they could include in the installation process. >>> >> >> This is actually a very good idea, and already supported by the installer, >> so it should work nicely... >> >> I think this is the way to do it... > > I'll open an "enhancement" bug for that. > > -- > wobo > I've never installed with more than one cd, but from memory, the installer asks for extra media, surely if your installing from the free dvd and have to eject it to add a non-free cd then that would cause problems, or have I misunderstood? If I've misunderstood, this would be really great. An extra thing would be a plug in that the installer could download for you containing the non-free stuff. Quite often I install new stuff on my laptop close to a wire, then take it out with me and thats when I need the wireless stuff. Not to mention non-free graphics drivers on desktops that have a wired connection having to be installed and set up post install.
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Thomas Backlund : > Wolfgang Bornath skrev 24.3.2011 10:57: >> >> 2011/3/24 Ahmad Samir: >>> >>> It can't be "free" and have "non-free" firmware... previously the >>> firmware only were on the Live CD's. I am not sure anything has been >>> changed in that regard (i.e. I didn't see the matter get discussed >>> yet). >> >> Correct. It's the same dilemma you have in Mandriva. You either need a >> cable attached to use the free edition or you have to use the "ONE >> Edition" and install all the needed software later (ex: >> system-config-printer, which is not on the ONE cds). If you want to >> have a free distribution there's no way around this as long as there >> is the need for non-free firmware to use certain hardware. >> >> A possible solution for people with such a setup could be a non-free >> "driver cd ISO" which they could include in the installation process. >> > > This is actually a very good idea, and already supported by the installer, > so it should work nicely... > > I think this is the way to do it... I'll open an "enhancement" bug for that. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
Wolfgang Bornath skrev 24.3.2011 10:57: 2011/3/24 Ahmad Samir: It can't be "free" and have "non-free" firmware... previously the firmware only were on the Live CD's. I am not sure anything has been changed in that regard (i.e. I didn't see the matter get discussed yet). Correct. It's the same dilemma you have in Mandriva. You either need a cable attached to use the free edition or you have to use the "ONE Edition" and install all the needed software later (ex: system-config-printer, which is not on the ONE cds). If you want to have a free distribution there's no way around this as long as there is the need for non-free firmware to use certain hardware. A possible solution for people with such a setup could be a non-free "driver cd ISO" which they could include in the installation process. This is actually a very good idea, and already supported by the installer, so it should work nicely... I think this is the way to do it... -- Thomas
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 Ahmad Samir : > On 24 March 2011 02:58, Dexter Morgan wrote: >> On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir >> wrote: >>> >>> Has the Free DVD in Mandriva ever contained non-free firmware? >> >> No, but the question is more , will we provide a "non free" dvd iso, >> and this question is i think interesting. >> > > It can't be "free" and have "non-free" firmware... previously the > firmware only were on the Live CD's. I am not sure anything has been > changed in that regard (i.e. I didn't see the matter get discussed > yet). Correct. It's the same dilemma you have in Mandriva. You either need a cable attached to use the free edition or you have to use the "ONE Edition" and install all the needed software later (ex: system-config-printer, which is not on the ONE cds). If you want to have a free distribution there's no way around this as long as there is the need for non-free firmware to use certain hardware. A possible solution for people with such a setup could be a non-free "driver cd ISO" which they could include in the installation process. -- wobo
Re: [Mageia-dev] Non-free firmwares in installer
On 24 March 2011 02:58, Dexter Morgan wrote: > On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir wrote: >> >> Has the Free DVD in Mandriva ever contained non-free firmware? > > No, but the question is more , will we provide a "non free" dvd iso, > and this question is i think interesting. > It can't be "free" and have "non-free" firmware... previously the firmware only were on the Live CD's. I am not sure anything has been changed in that regard (i.e. I didn't see the matter get discussed yet). -- Ahmad Samir
Re: [Mageia-dev] Non-free firmwares in installer
On Thu, Mar 24, 2011 at 1:38 AM, Ahmad Samir wrote: > > Has the Free DVD in Mandriva ever contained non-free firmware? No, but the question is more , will we provide a "non free" dvd iso, and this question is i think interesting.
Re: [Mageia-dev] Non-free firmwares in installer
2011/3/24 JA Magallón : > Hi... > > First of all, I have tried alpha2 on a couple systems, and apart from some > glitches it works pretty fine, I could even work regularly on it... > > But there is just one thing that disappointed me. > > It looks that there is no non-free soft in installer DVD. I can live without > nVidia drivers till I add non-free repos and reconfigure X after first boot, > but for that I _need networking_. > > I tried this on a laptop and on a non-wired desktop. In both cases the > wireless adapters were recognized, but were not activated because they > needed binary firmware blobs (intel for the laptop, Linksis PCI wifi > card for the desktop). The pain is that the desktop only network is > WiFi, no possibility to run a cable to my router from the opposite corner > of the house :(. So pick your USB stick and take a walk. > > I suppose the same problem will be very common, for laptops and desktops. > > Is there any possibility to include firmwares in the installed DVD ? > Could the rules be relaxed a bit or not ? > > If people have only one computer, routed via wifi, they are in trouble... > > As I said, you can live with free drivers for graphics, but you can't > without network :)). > > TIA > > -- > J.A. Magallon \ Software is like sex: > \ It's better when it's free > Has the Free DVD in Mandriva ever contained non-free firmware? -- Ahmad Samir
[Mageia-dev] Non-free firmwares in installer
Hi... First of all, I have tried alpha2 on a couple systems, and apart from some glitches it works pretty fine, I could even work regularly on it... But there is just one thing that disappointed me. It looks that there is no non-free soft in installer DVD. I can live without nVidia drivers till I add non-free repos and reconfigure X after first boot, but for that I _need networking_. I tried this on a laptop and on a non-wired desktop. In both cases the wireless adapters were recognized, but were not activated because they needed binary firmware blobs (intel for the laptop, Linksis PCI wifi card for the desktop). The pain is that the desktop only network is WiFi, no possibility to run a cable to my router from the opposite corner of the house :(. So pick your USB stick and take a walk. I suppose the same problem will be very common, for laptops and desktops. Is there any possibility to include firmwares in the installed DVD ? Could the rules be relaxed a bit or not ? If people have only one computer, routed via wifi, they are in trouble... As I said, you can live with free drivers for graphics, but you can't without network :)). TIA -- J.A. Magallon \ Software is like sex: \ It's better when it's free