Should GNU/Linux distros allow commercial software repositories? Should they let users have access to non-free software? Is limiting the users choice to just free software limiting their freedom or preserving it? This is a tricky one... how do you see it?
Best voted contents
-
Google App Engine: Is it evil?
Terry Hancock, 2008-04-24 -
The Bizarre Cathedral - 3
Ryan Cartwright, 2008-05-05 -
Free Software Magazine Awards 2008
Tony Mobily, 2008-04-22 -
The Bizarre Cathedral - 2
Ryan Cartwright, 2008-04-27
Subscribe for FREE now! You'll receive a free subscription to Free Software Magazine and the Free Software Magazine newsletter!
Login
Buzz authors
All news
From the FSM staff...
- The Top 10 Everything (Dave). The good, the bad and the ugly.
- Free Software news (Dave & Bridget). A site about short stories and writing.
- Book Reviews: Illiterarty (Bridget). Book reviews, blogs, and short stories.
Hot topics - last 60 days
-
Installing an all-in-one printer device in Debian
Ryan Cartwright, 2008-05-05 -
What is the free software community?
Tony Mobily, 2008-03-29 -
Things you miss with GNU/Linux
Ryan Cartwright, 2008-05-01 -
How do you replace Microsoft Outlook? Groupware applications
Ryan Cartwright, 2008-03-20 -
Drigg (the pligg alternative) vs. Pligg: why should people switch?
Tony Mobily, 2008-04-13
Hot topics - last 21 days
-
Installing an all-in-one printer device in Debian
Ryan Cartwright, 2008-05-05 -
Things you miss with GNU/Linux
Ryan Cartwright, 2008-05-01 -
Digital Rights Management (DRM): is it in its death throes?
Gary Richmond, 2008-05-07 -
Open letter to standards professionals, developers, and activists
Pieter Hintjens, 2008-05-13

Dedicated server
What is a repository...?
Submitted by PC Strip on Sun, 2007-05-06 08:30.
Vote!Hi, I have to ask: what is a repository, actually?
I think you need to explain things better if you want people to write in forums, you really do.
Repositories...
Submitted by committed on Sun, 2007-05-06 09:15.
Vote!Hi,
A repository is a huge container of software. See here:
Have a look here:
http://en.wikipedia.org/wiki/Software_repository
Basically, your distribution will make several pieces of software available through their repository (or repositories!). Normally, there is ONE official repository, and other "not-quite-official" ones.
This makes installation _amazingly_ simple, especially because the repositories normally know about dependencies. So, if you install software A, but software A needs softwares B and C to work, the installer will deal with this without any trouble!
Committed
A simple matter of differentiation
Submitted by Terry Hancock on Mon, 2007-05-07 07:32.
Vote!This is really just a matter of differentiation. Some distributions have their reputation staked on very high levels of guaranteed user freedoms, others on ease of use. Clearly the first category (e.g. Debian) is going to prefer limiting distribution of non-free materials, while the second (e.g. Linspire) is going to prefer to facillitate them.
I use Debian myself. But I'd probably recommend a distribution that isn't afraid of non-free drivers to someone who's just trying out a GNU/Linux distribution. I'm willing to put up with the hassles associated with using 100% free software -- things like having to be choosy about hardware purchases and/or occasionally having to deal with buggy or incomplete support. But that makes sense, because these are hassles I'm prepared for -- I have sufficient training and experience to get around these problems, and because I value the reward for it, I'm willing to.
OTOH, most people aren't in my position. They just want things to work, and I think that's fair.
Allow them until they are no longer needed?
Submitted by Danboy on Fri, 2007-05-11 21:53.
Vote!If we allow them, aren't we are more likely to get converts to FOSS. Then, once there is critical mass, won't we be at the point where proprietary options will no longer be needed, where they are superceded by FOSS alternatives or where they'll cease to exist?
We sacrifice a little freedom now so we can have a lot more or total freedom down the track.
Drivers: yes; Applications: No
Submitted by alejandroz on Sat, 2007-05-12 19:28.
Vote!I personally dislike repositories of non-free applications, but I understand the need for non-free drivers, firmware, codecs and similar software. In my view: Repo with Flash player and mp3 codecs → Good; Repo with the Opera Browser → Bad. After all, there's not much need for proprietary applications, FLOSS alternatives are just as good, most of the time.
Again it's about choice
Submitted by Ryan Cartwright on Mon, 2007-05-14 09:45.
Vote!Choice should be the key here. Non-free repositories should be available but (IMO) not by default.
In that way you are giving people the choice to run non-free stuff but you are making them very aware that this extra stuff may have different distribution and usage restrictions etc.
Assuming we are talking about drivers etc. putting them in a non-free repository may (and I mean *may*) prompt the hardware manufacturers to set the code free.
Example: two 3d graphics cards are available to a user, one has drivers in the free (default) repository and one in the non-free. A user buying the first one will likely recommend it as "works out of the box with Linux" to their friends. With the non-free one a user may well recommend it with the caveat "but you'll have to install the driver from the non-free repository". Whilst this is not a huge problem the second user may well go down the path of least resistance. (Well we can hope can't we).
Commercial softwares on GNU/Linux
Submitted by Sabyasachi Bhattacharyya (not verified) on Sun, 2007-08-12 02:40.
Vote!The choice should be left to the user to use commercial software too. For one, limiting one to ONLY freeware is also a step against freedom of choice, which is a cardinal principle of the Linux community.
Secondly, it would be rather impractical to think that all Windows and Mac users will overnight shift to the Linux distributions. It would be better if the option to use commercial software over Linux distributions is there, to win over more and more people from other platforms. Giving them the option to use freeware parallel to their commercial softwares is a good way to win them over.