Originally posted by johnc
View Post
Announcement
Collapse
No announcement yet.
Matthew Garrett: How-To Drive Developers From OS X To Linux
Collapse
X
-
Originally posted by Luke_Wolf View PostExactly and as a result if BSD had been first to market instead of Linux we'd all be using a BSD instead,
Moreover, you seem only to focus on the needs of software houses (who do not want to commit to open source). They are a noticeable but still minority of the businesses on this planet. For the rest, copy-left is superior by removing vendor lock-in. That also goes for all but the market leader among the software houses. It gives the smaller firms a chance to compete against the dominant player. Like we see Suse, Ubuntu, CentOS and Unbreakable linux do successfully against Red Hat (yes I do know CentOS was acquired by Red Hat).
Originally posted by Luke_Wolf View PostThe BSDs avoid copy-left for a pragmatic reason as opposed to a religious one.
Originally posted by johnc View PostThere are a million reasons why people don't use Linux and we already know them all.
The question I have is why practically nobody uses OS X. The marketshare is pathetic. Basically in the noise.
Like always they know that the real threat is from linux on the desktop, and like with netbooks during Vista, it now really hurts them again, http://www.bloomberg.com/news/2014-0...er-rivals.html Let us see if they again can succeed by dumping prices.
Comment
-
Originally posted by Del_ View PostMight be, but again you are only talking about the kernel. It is one data-point. There are countless BSD and GPL projects around, lots of data to conclude from that you seem to be ignoring for some reason.
Originally posted by Del_ View PostMoreover, you seem only to focus on the needs of software houses (who do not want to commit to open source). They are a noticeable but still minority of the businesses on this planet. For the rest, copy-left is superior by removing vendor lock-in. That also goes for all but the market leader among the software houses. It gives the smaller firms a chance to compete against the dominant player. Like we see Suse, Ubuntu, CentOS and Unbreakable linux do successfully against Red Hat (yes I do know CentOS was acquired by Red Hat).
The primary difference between Copy-Left and Permissive communities is whether you decide to include these software houses and potentially get some contributions back, or if you cut them out of the community and force any software house that is foolish enough to try to use GPLed software in their proprietary project to release their code. Most programmers are pragmatic as opposed to being fanatical about their licenses so the number of developers doing volunteer work won't significantly change between permissive vs copyleft, support companies like iX Systems are proven to work with permissively licensed code, and users are license agnostic. So the only people left who actually care about the license are fanatics and individuals who have the option of integrating an open source project or creating their own version. The former may be regarded as a constant. So what remains is those individuals who will either integrate an open source project or make their own version.
So the question then becomes: Which is greater the contributions of the license fanatics or the contributions of companies that will use your code in proprietary projects? Copy-left proposes the former, while permissive licensing proposes the latter.
As to this market leader thing, that is a function of distributed copyright and equality as well as the percentage of developers employed by any specific entity. Copy-left doesn't prevent Red Hat from turning linux into it's goals and visions, it's that they only have ~10% of the developers, compare this to Apple who has total control over CUPS and can choose to steer it however they desire.
Originally posted by Del_ View PostI thought you were the native English speaker among the two of us, still I have a hard time following your choice of words here. As I have already told you, for me copy-left is pragmatic, and I do not believe I am alone. The FSF lists all relevant permissive licenses as free licenses, the only distinction is whether they are compatible with GPL or not: https://www.gnu.org/licenses/license-list.html How exactly does that have anything to do with religion or fanatism?
Originally posted by Del_ View PostIt also seems that we have a different interpretation of the word pragmatic. When linux distributions pick whatever free software component they believe best does the job regardless of whether it is permissively licensed, that is pragmatism. When BSD distributions choose to spend large amount of the resources removing copy-left software simply because it is copy-left, even giving their users an inferior product, that is intolerant. It could even be considered fanatical. One side sees many licenses as OK, and realize that several licensing models can serve a purpose. The other side fanatically tries to enable proprietary extensions across the board to accommodate a few large software houses (that are in no need of help), rather than enable smaller software houses a chance to enter the market.
Which one is better pragmatically? The answer is software Y. Software X may be better on almost every metric out there however it completely fails to meet the design goals of the project, because it uses too much memory.
The same goes for GPL software on the BSDs, one of the design goals of the BSDs is that there should be "no strings attached" to the base operating system (What goes on in Ports they don't care), the problem is that the GPL is incompatible with this design goal and therefore permissively licensed software that is inferior to GPLed software is still more pragmatic.
Comment
-
Originally posted by jimbohale View PostIt's a safe assumption that more people use OS X than Linux on desktops and laptops.
This whole debate about the practicality of desktop linux is mute until there are actual linux machines in front of consumers. Wait, there were - they were Android phones, and they sold like mad and took over the mobile space.
Comment
-
Originally posted by Luke_Wolf View PostThe primary difference between Copy-Left and Permissive communities is whether you decide to include these software houses and potentially get some contributions back, or if you cut them out of the community and force any software house that is foolish enough to try to use GPLed software in their proprietary project to release their code.
BTW, ixsystems is an interesting tale. You do realize that their main selling point is ZFS, right? And that they were a driving force in preventing FreeNAS to move over to Debian from FreeBSD? They are kept in business over a copy-left project designed to screw most of the open source world. Now I consider myself pragmatic, but I do have some idea of justice, and I do have some emotions. I have a very hard time accepting your only data point as anything but a provocation.
Comment
-
There's nothing wrong with ZFS! And I wouldn't have used FreeNAS if they had moved to Debian - Debian is probably the worst GNU/Linux distro in existence. Not only did they mess up the file structure by putting things in the most idiotic places, but they also are slaves to RedHat. ZFS may be CDDL, but unlike the GPL it allows inclusion into proprietary OSes. The LGPL does, and when needed for software that has no permissive software licensed version, I try to stick to LGPL or CDDL, but given a choice, CDDL everyday. And considering the HAMMERFS being the only BSD-licensed competitor, and that the benchmarks for it have yet to really impress me, I'll stick to ZFS for now.
iXsystems is a lot less of a freak than RedHat or Canonical by far - at least they have support for copyfree software unlike the former two. I'm also glad to see PC-BSD moving to their own DE, this will be very good for them as while I like KDE, I'd rather use something with a BSD compatible license.
Comment
-
Originally posted by Del_ View PostHold your horses. Nobody, I repeat, nobody, is shutting anybody out by making one software GPL. *All* major software houses on this planet contribute willingly to GPL projects. You seem to have painted a world view that clouds your judgment. Like Valve is demonstrating, even on GNU/Linux, there is absolutely *nothing* preventing you from distributing a 100% proprietary piece of software using a plethora of GPL tools to do it. Microsoft does it with Skype, likewise they contribute to the kernel under GPL. And you are telling me the fantatics is in the GPL camp, while the BSDs have the pragmatists? Actually, please stop the religious/fanatic name calling, it does not strengthen your argument, and frankly seems to be misplaced. There will be all kinds of people in every camp, and I cannot fathom any value in speculating which camp has most nut heads.
I addressed this earlier. Yes anyone can use GPL programs as ex. a kernel (assuming linking exception) without giving up sourcecode. HOWEVER! As a developer I cannot use GPL Licensed code in my own project without releasing my own source code under a GPL compatible license, which makes it unviable to sell commercial licenses. Further NOWHERE was I talking about simple users. I was always talking about developers utilizing the code as part of their own project.
Comment
-
Originally posted by TeamBlackFox View PostFirst off, OpenSSL is not a product of OpenBSD. Despite the "Open" prefix, OpenBSD never was in control of the project.
Also FreeBSD is not associated with Apple nor Microsoft officially, I work for Microsoft as a contractor - and I know this. Stop spouting lies. You know nothing of FreeBSD and it sure as hell shows.
Dragonfly is very good, but unfortunately it lags in a lot of fashions, plus HAMMER will have to mature some more before I consider using it in a production machine. FreeBSD is the most practical BSD out there right now for a desktop BSD, and it makes some robust servers too.
I used Linux for 7 years prior to moving to BSD, and thats because the entire system feels held together with duct tape, and GNU is fanaticist. Thats why I frown at GNU/kFreeBSD, but hey the BSD license is a CYA version of public domain, so I'm all for it. Anything but the GPL.
GNU/Linux owes its success to the fact that, at the time of BSD, AT&T wasn't very pleased to hear that BSD was going to be released open source. And the Linux kernel was developed while the GNU Hurd was at a standstill. Meanwhile, AT&T, like SCO did in the 2000s, they fought BSD for what they saw as theft of intellectual property. This mitigated BSD for almost 3 years, so of course GNU/Linux has won that race.
However, the BSDs will win out in the long run as GNU/Linux is making itself less and less unique and the GPL is causing the entire open source software community to teeter in a very precise balance. The GPL has long term implications on businesses ability to make money using a GPL product. Plus BSD has had a surge of interest in the userbase, so its not by any means a dying OS family.
Comment
-
Originally posted by Luke_Wolf View Post*FACEPALMS*
I addressed this earlier. Yes anyone can use GPL programs as ex. a kernel (assuming linking exception) without giving up sourcecode. HOWEVER! As a developer I cannot use GPL Licensed code in my own project without releasing my own source code under a GPL compatible license, which makes it unviable to sell commercial licenses. Further NOWHERE was I talking about simple users. I was always talking about developers utilizing the code as part of their own project.
Comment
-
Originally posted by Del_ View PostMight be, but again you are only talking about the kernel. It is one data-point. There are countless BSD and GPL projects around, lots of data to conclude from that you seem to be ignoring for some reason.
Moreover, you seem only to focus on the needs of software houses (who do not want to commit to open source). They are a noticeable but still minority of the businesses on this planet. For the rest, copy-left is superior by removing vendor lock-in. That also goes for all but the market leader among the software houses. It gives the smaller firms a chance to compete against the dominant player. Like we see Suse, Ubuntu, CentOS and Unbreakable linux do successfully against Red Hat (yes I do know CentOS was acquired by Red Hat).
I thought you were the native English speaker among the two of us, still I have a hard time following your choice of words here. As I have already told you, for me copy-left is pragmatic, and I do not believe I am alone. The FSF lists all relevant permissive licenses as free licenses, the only distinction is whether they are compatible with GPL or not: https://www.gnu.org/licenses/license-list.html How exactly does that have anything to do with religion or fanatism? It also seems that we have a different interpretation of the word pragmatic. When linux distributions pick whatever free software component they believe best does the job regardless of whether it is permissively licensed, that is pragmatism. When BSD distributions choose to spend large amount of the resources removing copy-left software simply because it is copy-left, even giving their users an inferior product, that is intolerant. It could even be considered fanatical. One side sees many licenses as OK, and realize that several licensing models can serve a purpose. The other side fanatically tries to enable proprietary extensions across the board to accommodate a few large software houses (that are in no need of help), rather than enable smaller software houses a chance to enter the market.
Apple exists on the desktop for one sole purpose, because Microsoft needs them to avoid anti-trust. Check out the event: http://www.wired.com/2009/08/dayintech_0806/ Actually, the desperate push from Microsoft to keep Apple on the desktop did not succeed, Microsoft was convicted and sentenced to be split up. Windows in one part and Office in another. However, George Bush for some reason did not want to carry out the ruling. All Microsoft needs to do is to cripple Office on Macs, and Apple's market share on desktop goes down the drain. They only half-cripple it to keep Apple exactly where they want them.
Like always they know that the real threat is from linux on the desktop, and like with netbooks during Vista, it now really hurts them again, http://www.bloomberg.com/news/2014-0...er-rivals.html Let us see if they again can succeed by dumping prices.
In my little AO which is DA Apple devises have been Approved by Army IA to live on our networks, the same applies to OS X 10.6 forward and we're not known to be progressive in any way.
Comment
Comment