From: nil <d...@not.org> Subject: BSD, Linux, R.E. Ballard Date: 1999/06/19 Message-ID: <376B1A8C.719E@not.org>#1/1 X-Deja-AN: 491318720 Content-Transfer-Encoding: 7bit Organization: mail2n...@nym.alias.net Mail-To-News-Contact: postmas...@nym.alias.net Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Reply-To: d...@not.org Newsgroups: comp.os.linux.advocacy,comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc, comp.unix.bsd.netbsd.misc It appears that Rex Ballard is currently an employee of IBM. The factual content of his posts speaks for itself. As a general comment, BSD and its related works forms the basis of the modern computing environment. Lets keep it and the culture which gave rise to it and makes it successful healthy and growing.
From: r...@candle.pha.pa.us (Bruce Momjian) Subject: Re: BSD, Linux, R.E. Ballard Date: 1999/06/20 Message-ID: <376c7878.3f58$2d5@news.op.net>#1/1 X-Deja-AN: 491628975 References: <376C6D0F.188B@not.org> X-OpNet-Trace: news1.op.net 929855608 16216.725 s5-03.ppp.op.net i/root c/local X-Complaints-To: Abuse Role <abuse@op.net>, We Care <abuse@newsread.com> X-Trace: monger.newsread.com 929855610 209.152.193.22 (Sun, 20 Jun 1999 01:13:30 EDT) Organization: OpNet -- Greater Philadelphia Internet Service User-Agent: tin/pre-1.4-19990413 ("Endemoniada") (UNIX) (BSD/OS/4.0.1 (i386)) NNTP-Posting-Date: Sun, 20 Jun 1999 01:13:30 EDT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy I have followed this discussion, and while there is a lot of it, there aren't many specific examples. Let me suggest one: BSDI They took the BSD4.4(386/BSD) code, hired many of the departing BSD folks, and developed BSD/OS based on it. Now, if the BSD code was GPL, would those people have started a company to fix and enhance the BSD4.4 OS. I don't think so. Clearly, once they started, they "owned" their copy of the source, and unleashed a team of programmers to enhance it, knowing that their changes would not be used by any other OS without their consent. It is hard to imagine how it would have made any economic sense to do this with GPL. They could have sold their new OS, but any other company could have come along and also sold their OS at 1/100th the price(no development costs) and put them out of business. (To this day, BSDI ships a "contrib" CDROM to every BSD/OS site, which contains all GPL and much non-BSDI source code. Only "Source licenses holders" receive OS/kernel source, which currently costs an additional $2k.) Consider Redhad, Caldera, etc. They are adding value "on top of" the OS, but the kernel is pretty much the same for all of them. In fact, aside from some tweaks, they really aren't involved in enhancing the lower levels of Linux, and economically, they really can't. They could put 100 programmers on it, but once they do a release, all their competitors have all their enhancements, and the economic benefit of those 100 programmers is gone. Sure, Linux is better for it, but those 100 programmers aren't seeing an increased sales rate to pay their salaries. So, the GPL vs. BSDL issue really boils down to whether a particular piece of software is going to need a commercial organization to improve/enhance it in the future. If is doesn't, GPL attracts more non-paid developers to work on the project. If it does require a commercial team that can put man-years into the project and needs to recover the costs of doing that, GPL will prevent that from happening, and a commercial entity will have to start from scratch in developing the code so they can "own the code." The answer to that question also suggests the question of whether non-paid developers are the future for "all" software. If it is, then GPL is the way to go. If it is not, then GPL use needs to be decided carefully depending on the perceived need for later commercialization of the code. Commercialization of code is not a bad thing. It would be nice if all software could be developed by unpaid developers. Fortunately for Linux, there are enough non-paid programmers working on it that GPL is not a problem. Maybe all software will some day have enough non-paid programmers so commercial software organizations with teams of paid programmers are no longer required. Maybe not. Here are some short examples. I have a Viewsonic 15" digital flat panel monitor with ATI XpertLCD card. Xig has a commercial X server that drives it. XFree86 doesn't support it. The cost of the X server is worth it, because without it, I would be forced to us another display device. The cost of BSDI is well worth it for me, because of the high reliability and performance of the OS is well worth the cost. Free software is nice, but for me, the cost of commercial software is a bargain considering the benefits it provides. (This doesn't mean I don't support open software. I am a PostgreSQL developer.) Who do you want to write your heart monitor software? -- Bruce Momjian | http://www.op.net/~candle r...@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
From: "H.J. Lu" <h...@lucon.org> Subject: Re: BSD, Linux, R.E. Ballard Date: 1999/06/20 Message-ID: <376D0D35.2EB3AA42@lucon.org>#1/1 X-Deja-AN: 491771539 Content-Transfer-Encoding: 7bit References: <376C6D0F.188B@not.org> <376c7878.3f58$2d5@news.op.net> X-Accept-Language: en Content-Type: text/plain; charset=gb2312 X-Complaints-To: newsabuse@remarQ.com X-Trace: 929893687.086.58 QEV6BQXYF4296D1F9C qube-01.us-ca.remarq.com Organization: Lu Consulting MIME-Version: 1.0 NNTP-Posting-Date: Sun, 20 Jun 1999 15:48:07 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy Bruce Momjian wrote: > > Consider Redhad, Caldera, etc. They are adding value "on top of" the > OS, but the kernel is pretty much the same for all of them. In fact, > aside from some tweaks, they really aren't involved in enhancing the > lower levels of Linux, and economically, they really can't. They could > put 100 programmers on it, but once they do a release, all their > competitors have all their enhancements, and the economic benefit of > those 100 programmers is gone. Sure, Linux is better for it, but those > 100 programmers aren't seeing an increased sales rate to pay their > salaries. I am working for a Linux company writing software for Linux. Let me tell you that 1. We do kernel work and lots of it. 2. Yes, everything we do for Linux kernel is/will be under GPL. 3. Yes, we do get paid. BTW, if you are really good at very low level Unix/Linux stuff and want to write GPL code for Linux, you can send me your resume. H.J.
From: "Philip Warner" <p...@rhyme.com.au> Subject: Re: BSD, Linux, R.E. Ballard Date: 1999/06/21 Message-ID: <87mb3.193$t01.19123@nsw.nnrp.telstra.net> X-Deja-AN: 492009267 References: <376C6D0F.188B@not.org> <376c7878.3f58$2d5@news.op.net> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Complaints-To: abuse@telstra.net X-Trace: nsw.nnrp.telstra.net 929951300 139.130.54.222 (Mon, 21 Jun 1999 17:48:20 EST) Organization: Customer of Telstra Big Pond Direct NNTP-Posting-Date: Mon, 21 Jun 1999 17:48:20 EST Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy At 01:15 20/06/99 -0400, Bruce Momjian wrote: > >I have followed this discussion, and while there is a lot of it, there >aren't many specific examples. Let me suggest one: BSDI > >They took the BSD4.4(386/BSD) code, hired many of the departing BSD >folks, and developed BSD/OS based on it. Now, if the BSD code was GPL, >would those people have started a company... > ... >... Only "Source licenses holders" receive >OS/kernel source, which currently costs an additional $2k.) This is one model for development. There have already been counterexamples to it being the only model. My personal experience as a consultant and developer suggests your model is probably not even the best. I have had occasion to use the support services of a number of the larger IT companies, and while the support can be very professional, it leaves a lot to be desired: 1. No commercial company will say "The optimizer code is stuffed, we're not sure how to fix it but we're working on it. Use a work-around". Instead they will leave you in the dark, saying "It has been passed on to engineering, and we'll let you know when it is fixed" [the last part only sometimes]. For me it is far more useful to know that the bug is a real problem that may take a while to fix. Open source even gives me the *choice* to employ someone to fix the code (especially for those products that have commercial support), and I am happy that such fixes be made public. 2. Access to the developers of commercial software is rare, and controlled even at the best of times. When you do get to talk to them at a conference, for example, they are totally unwilling to talk about futures. Contrast this to Linux or PgSQL. Future plans for a database are very important, and affect my choices in database design. 3. Quality. There are many aspects to quality; the most important in my view are: does it work? when it doesn't work, is it easily fixed? OK, PgSQL is not as reliable or robust as Dec/Rdb, but I am not a 24-Hour shop with mission-critical applications running all the time, so I don't need Rdb. Experience with bugs in PgSQL and in other database products suggests that PgSQL bugs get fixed quicker. Frequently a new patch appears within a day of a bug report. Patches for known bugs can be downloaded from the mailing list immediately. Linux is another example; it is more reliable than NT, and again, the few bugs that I have reported have been fixed in days. Contrast this to Microsoft's support for NT! For the GPL products I use, I would say the oevrall quality is higher than commercial offerings. >Consider Redhad, Caldera, etc. They are adding value "on top of" the >OS, but the kernel is pretty much the same for all of them. In fact, >aside from some tweaks, they really aren't involved in enhancing the >lower levels of Linux, and economically, they really can't. They could >put 100 programmers on it, but once they do a release, all their >competitors have all their enhancements, and the economic benefit of >those 100 programmers is gone. Others have already pointed out that your facts are wrong here, and so too is the philosophical point: For an existing *large* GPL project, any additional code developed by 100 programmers will require 100 programmers to maintain and enhance. If the original programmers are all fired, then the product becomes unsupportable and worthless - you would be very unwise to buy it. Furthermore, since most of the money for GPL'd products comes from support and ancillary sales (eg. commercial products based on the s/w in question), for anyone to become competitive with the original developer they would require a substantial investment up front (to understand the code), and a continuing investment in development and support. Rather than compete they would be better off enhancing some other part of the software and thereby developing their own niche. All parties can then use the improved software. This approach makes the product stronger, so increaes market share, and solidifies the basis of the two companies. >Sure, Linux is better for it, but those >100 programmers aren't seeing an increased sales rate to pay their >salaries. This is true; many 'volunteer' programmers do not see fair monetary recompense in the short term. But the small amounts of unpaid work I have done has been a good learning experiance, enjoyable, interesting, and made me feel good about the work I do. This is at least *some* compensation, ignoring for the moment the competitive edge such experience gives me in the market place. Combine this with the fact that many commercial companies see the value in paying their employees to work on GPL code, and I think you will find that 'those 100 programmers *are* seeing an increase *in their remuneration*. In some cases they may only have jobs because of it. >So, the GPL vs. BSDL issue really boils down to whether a particular >piece of software is going to need a commercial organization to >improve/enhance it in the future. No, it does not. It boils down to whether or not the internet community is large enough to continue to produce high quality voluntary contributions to projects. There are always people and companies who are unwilling to work for anything other than hard cash, especially in the current economic millieu, but GPL will work as long as developers see value in GPL. I am lucky: I get paid reasonably well for the work I do, and have a lot of work (at least, at the moment!). This means I have the luxury to be able to contribute my time (in small ways) to selected voluntary 'clients'. These are generally organizations that have little or no money to spare, and could not afford a programmer under any circumstances. I could not help them if products like PgSQL and Linux were not available and of such high quality. And I strongly believe that they would not be of such high quality if the source was not open. >If it does require a >commercial team that can put man-years into the project and needs to >recover the costs of doing that, GPL will prevent that from happening, >and a commercial entity will have to start from scratch in developing >the code so they can "own the code." This is clearly not true, as has been argued elsewhere. >The answer to that question also suggests the question of whether >non-paid developers are the future for "all" software. Even I don't suggest it's the way for all software. Our current social and legal structures pretty much require that someone take responsibility and due care for some things (eg. heart monitoring software). The best way to show 'due care' is to buy commercial software from a reputable company. The *best* software may still be freely available on the internet, but the safest software (ie. readily available for legal action), will always be commercial. >If it is, then >GPL is the way to go. If it is not, then GPL use needs to be decided >carefully depending on the perceived need for later commercialization of >the code. No, it depends on the perceived niche for the code; if I come up with a hardware/software-neural-database-thingy, then I'm NOT going to make the software open source - it would disclose commercial secrets. Similarly, if I am the sole developer of a complete, high quality, working product, then I am *inclined* to keep it commercial - but ONLY if I plan to try to sell it or market it. If I do neither of those things, then it should be made public. If, on the other hand, I develop something useful, but not world-breaking, that may still need work, then I will release it into the (internet) world, and hope some other person: 1. Finds it useful and saves them time, so they can do other GPL work. 2. Likes it and enhances it (thereby saving me time). If enough people find such code useful, it may eventually become a 'PgSQL-scale' project, and I'll be very happy. >Commercialization of code is not a bad thing. But you need a pretty good reason to do it! >Fortunately for Linux, there are enough non-paid programmers working on >it that GPL is not a problem. Not to mention the paid programmers... >Maybe all software will some day have >enough non-paid programmers so commercial software organizations with >teams of paid programmers are no longer required. Maybe not. I get paid to write software for people. The nature of my work means that unless otherwise specified, I own the copyright. I get a lot of work because my clients are happy, and I work fast. I work fast because I reuse my own code (I will never GPL my own software libraries!). If more commercial organizations pooled their code (eg. via GPL) then I would be out of a job, and they would save a great deal of money. This won't happen because most organization have mistaken beliefs about their 'competitive edge', even when it relates to non-core business. Teams of programmers will always be employed either to support and enhance software (legacy code, or GPL'd stuff), or to develop 'proprietry' code (neural-database-thingy), for projects that are too specialised to warrant general interest (electronic fuel injection systems), or for mission-critical code (heart monitoring machines). Only the first in this list is GPL'd, but it will be the largest category. We are the factory workers of the new millennium - as such, over time we will probably face more 'piece-work', than new development work, but we will have work. >Here are some short examples. I have a Viewsonic 15" digital flat panel >monitor with ATI XpertLCD card. Xig has a commercial X server that >drives it. XFree86 doesn't support it. Usually there is a reason for this. XFree used not to support Diamond Stealth cards, until Diamond made some data public (they presumably believed the data gave them a 'competitive edge'). By then I had bought another card. >The cost of the X server is >worth it, because without it, I would be forced to us another display >device. If the X-server was $1000, you would have bought another monitor and say 'the price of the monitor was worth it, because without it I could not run Linux'. Everything is relative; the best solution was that you had to pay no money, and XFree supported the monitor. Xig may even have made more sales into the Linux market if they made their X Server GPL. I presume they are a hardware manufacturer? Most people give away their drivers for a very good reason... >The cost of BSDI is well worth it for me, because of the high >reliability and performance of the OS is well worth the cost. I could say the same about Linux. My linux box is substantially more reliable than my NT box. You could at this point say "Yes, but NT is Microsoft", but my point is that Microsoft is probably the embodiment of the anti-GPL philosophy. >Free >software is nice, but for me, the cost of commercial software is a >bargain considering the benefits it provides. (This doesn't mean I >don't support open software. I am a PostgreSQL developer.) For me the support, flexibility, and reliability of the GPL software I use is substantially superior to the commercial offerings. > >Who do you want to write your heart monitor software? > As somebody else said, "someone my family can sue". But in a more serious sense, heart monitoring software is probably a small niche that *does* require 'due care' be taken. It will be commercial for a long time to come. Personally I would prefer it be released under a GPL, then 1000's of programmers with heart problems will find the bugs before they kill someone... At 22:14 20/06/99 -0400, Clark Evans wrote: >Thus, although you you have found some noteable exceptions to >Bruce's comments, the general thrust of his argument still >holds -- if the software distribution market was competitive, >companies like RedHat, etc., could not afford to fund open >source development. I do not agree with this. Red Hat is *not* competing on the basis that it's source is better. The fact that Red Hat is a 'standard' Linux distribution is crucial to it's sales. What the likes of Red Hat use to define themselves is how they package the software (no disrepsect meant): the quality of RPM, the SUPPORT they provide, and the fact that everything is open. If 'Blue Hat' came along and wanted to compete, they would not try to out-code Red Hat, they would try to provide better installation, support and distribution mechanisms. >However, RedHat's business is NOT distribution, it is >standardization. And this allows them to spend money >on open source _if_ it is in their best interest. I would >argue that it is in their best interest now, but it >won't be in a few years after they have a fimly >established monopoly. In fact the *only* way Red Hat can become a monopoly is by 'owning' the code. They may dominate, by force of numbers of developers, but so long as the GPL applies, they only own the good will they generate and the distribution and support business they establish. This does not seem too unreasonable, but maybe I'm naieve. >Thus, your exceptions point to a deeper problem with >open source, rather than positive support for it. The only real problem for open source is ensuring that the 'reference' copies of the software are not all controlled by one company. Which is another reason why it is in developers interests to continue contributing to open source projects. If no-one contributes, Red Hat will have an effective monopoly. ---------------------------------------------------------------- Philip Warner | __---_____ Albatross Consulting Pty. Ltd. |----/ - \ (A.C.N. 008 659 498) | /(@) ______---_ Tel: +61-03-5367 7422 | _________ \ Fax: +61-03-5367 7430 | ___________ | Http://www.rhyme.com.au | / \| | --________-- PGP key available upon request, | / and from pgp5.ai.mit.edu:11371 |/
From: pe...@baileynm.com (Peter da Silva) Subject: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/21 Message-ID: <7kldga$o0m@web.nmti.com>#1/1 X-Deja-AN: 492085695 References: <376C6D0F.188B@not.org> <376c7878.3f58$2d5@news.op.net> <87mb3.193$t01.19123@nsw.nnrp.telstra.net> Organization: Bailey Network Management Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy In article <87mb3.193$t01.19...@nsw.nnrp.telstra.net>, Philip Warner <p...@rhyme.com.au> wrote: >I do not agree with this. Red Hat is *not* competing on the basis that it's >source is better. The fact that Red Hat is a 'standard' Linux distribution >is crucial to it's sales. What the likes of Red Hat use to define themselves >is how they package the software (no disrepsect meant): the quality of RPM, Heh. RPM is more closed, in terms of its use of re-use of existing code and compatibility with other Open Source and Open Systems software tools and interfaces, than any of the competing package managers. It's also trailed the FreeBSD package/ports system in functionality. It's a perfect example of why Open Source doesn't change the essentially Murphy-driven nature of the market. In a perfect Open Source / Open Systems market, people would have taken the FreeBSD package manager, which uses more open interfaces and got rolling before RPM, and extended and enhanced it. But that didn't happen. Why is it so? I submit that it's the ongoing flood of FUD both pro and con about the GPL, and that this political side to the GPL is really hurting the whole Open Software movement. It's distorting the marketplace of ideas and producing this sort of significantly non-optimal result. Obviously the GPL isn't going to go away, but is there a way of defusing its political edge somewhat? Obviously that has to be done in such a way that RMS can save face, and I have no idea how to get there from here. -- In hoc signo hack, Peter da Silva <pe...@baileynm.com> `-_-' Ar rug tú barróg ar do mhactíre inniu? 'U` "Be vewy vewy quiet...I'm hunting Jedi." -- Darth Fudd
From: t...@y.jdyson.com (John S. Dyson) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/21 Message-ID: <7klmvk$1a38@enews3.newsguy.com>#1/1 X-Deja-AN: 492154219 References: <376C6D0F.188B@not.org> <376c7878.3f58$2d5@news.op.net> <87mb3.193$t01.19123@nsw.nnrp.telstra.net> <7kldga$o0m@web.nmti.com> Content-Type: text/plain; charset=us-ascii Organization: http://extra.newsguy.com Mime-Version: 1.0 Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy In article <7kldga$...@web.nmti.com>, pe...@baileynm.com (Peter da Silva) writes: > > Obviously the GPL isn't going to go away, but is there a way of defusing its > political edge somewhat? Obviously that has to be done in such a way that > RMS can save face, and I have no idea how to get there from here. > Why should RMS be able to save face, when the joke was created by HIM, at the expense of alot of other people? -- John | Never try to teach a pig to sing, dy...@iquest.net | it makes one look stupid jdy...@nc.com | and it irritates the pig.
From: j...@dementia.mishnet () Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/21 Message-ID: <slrn7mstss.jhv.jedi@dementia.mishnet>#1/1 X-Deja-AN: 492175727 References: <376C6D0F.188B@not.org> <376c7878.3f58$2d5@news.op.net> <87mb3.193$t01.19123@nsw.nnrp.telstra.net> <7kldga$o0m@web.nmti.com> <7klmvk$1a38@enews3.newsguy.com> X-Complaints-To: newsabuse@remarQ.com X-Trace: 929986886.887.78 RYQ3FTI5P1FA118EAC qube-01.us-ca.remarq.com Organization: Posted via RemarQ, http://www.remarQ.com - The Internet's Discussion Network User-Agent: slrn/0.9.5.6 (UNIX) NNTP-Posting-Date: Mon, 21 Jun 1999 17:41:26 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy On 21 Jun 1999 15:50:12 GMT, John S. Dyson <t...@y.jdyson.com> wrote: >In article <7kldga$...@web.nmti.com>, > pe...@baileynm.com (Peter da Silva) writes: >> >> Obviously the GPL isn't going to go away, but is there a way of defusing its >> political edge somewhat? Obviously that has to be done in such a way that >> RMS can save face, and I have no idea how to get there from here. >> >Why should RMS be able to save face, when the joke was created by >HIM, at the expense of alot of other people? RMS isn't the one that wants to save face. It's the would be profiteers that want to put a kinder gentler face on free software. RMS save face? Surely you jest., -- bash: the power to toast your registry in style... ||| / | \ Seeking sane PPP Docs? Try http://penguin.lvcm.com
From: pe...@baileynm.com (Peter da Silva) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/21 Message-ID: <7kmceg$b1r@web.nmti.com>#1/1 X-Deja-AN: 492265996 References: <376C6D0F.188B@not.org> <7kldga$o0m@web.nmti.com> <7klmvk$1a38@enews3.newsguy.com> <slrn7mstss.jhv.jedi@dementia.mishnet> Organization: Bailey Network Management Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy In article <slrn7mstss.jhv.j...@dementia.mishnet>, <j...@dementia.mishnet> wrote: > RMS isn't the one that wants to save face. It's the would > be profiteers that want to put a kinder gentler face on > free software. I'm not a "would-be profiteer". I've sold one program as shareware, many years ago, and I've long since released the source to that one. I want other people to profit so they'll make cool products that play well with their peers, instead of screwed up incompatible systems that don't work as well and don't interoperate. -- In hoc signo hack, Peter da Silva <pe...@baileynm.com> `-_-' Ar rug tú barróg ar do mhactíre inniu? 'U` "Be vewy vewy quiet...I'm hunting Jedi." -- Darth Fudd
From: j...@dementia.mishnet () Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/21 Message-ID: <slrn7mtkl5.kkk.jedi@dementia.mishnet>#1/1 X-Deja-AN: 492321083 References: <376C6D0F.188B@not.org> <7kldga$o0m@web.nmti.com> <7klmvk$1a38@enews3.newsguy.com> <slrn7mstss.jhv.jedi@dementia.mishnet> <7kmceg$b1r@web.nmti.com> X-Complaints-To: newsabuse@remarQ.com X-Trace: 930013016 PLBOPJC1P1FA118EAC usenet76.supernews.com Organization: Posted via RemarQ, http://www.remarQ.com - Discussions start here! User-Agent: slrn/0.9.5.6 (UNIX) Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy On 21 Jun 1999 21:56:32 GMT, Peter da Silva <pe...@baileynm.com> wrote: >In article <slrn7mstss.jhv.j...@dementia.mishnet>, > <j...@dementia.mishnet> wrote: >> RMS isn't the one that wants to save face. It's the would >> be profiteers that want to put a kinder gentler face on >> free software. > >I'm not a "would-be profiteer". I've sold one program as shareware, many >years ago, and I've long since released the source to that one. > >I want other people to profit so they'll make cool products that play well >with their peers, instead of screwed up incompatible systems that don't >work as well and don't interoperate. Except it doesn't work that way. Profiteers engineer their software precisely so it doesn't play well with others. That's the single biggest problem with commercial software. They will exclude you from interacting with as much of the world as they can get away with. Mooching off of public source doesn't ensure anything in terms of interoperability. Those with motivation to exclude are free to be as nasty as they want to be. The L/GPL at least requires enough disclosure that if you use it others can verify that you are infact 'playing nice' or that at least everyone else has the opportunity to 'play nasty' with you. In this regard, open specifications are useful in defining a frame of reference to be used by all. Free code and derivative works that are free from prying eyes do little to improve upon the benefit of open specifications other than getting profiteers something for nothing. -- bash: the power to toast your registry in style... ||| / | \ Seeking sane PPP Docs? Try http://penguin.lvcm.com
From: pe...@baileynm.com (Peter da Silva) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/22 Message-ID: <7kmp60$h1t@web.nmti.com>#1/1 X-Deja-AN: 492337795 References: <376C6D0F.188B@not.org> <slrn7mstss.jhv.jedi@dementia.mishnet> <7kmceg$b1r@web.nmti.com> <slrn7mtkl5.kkk.jedi@dementia.mishnet> Organization: Bailey Network Management Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy In article <slrn7mtkl5.kkk.j...@dementia.mishnet>, <j...@dementia.mishnet> wrote: >On 21 Jun 1999 21:56:32 GMT, Peter da Silva <pe...@baileynm.com> wrote: >>In article <slrn7mstss.jhv.j...@dementia.mishnet>, >> <j...@dementia.mishnet> wrote: >>> RMS isn't the one that wants to save face. It's the would >>> be profiteers that want to put a kinder gentler face on >>> free software. >>I'm not a "would-be profiteer". I've sold one program as shareware, many >>years ago, and I've long since released the source to that one. >>I want other people to profit so they'll make cool products that play well >>with their peers, instead of screwed up incompatible systems that don't >>work as well and don't interoperate. > Except it doesn't work that way. Profiteers engineer their > software precisely so it doesn't play well with others. That's pure political bullshit. Yes, some idiot commercial programmers reinvent the wheel, and some deliberately break protocols. But then so do idiot free software programmers, including some using the GPL, and there's plenty of commercial software that does follow open standards very well. More to the point, if it wasn't for NetBSD I wouldn't *have* a Network Appliance in our computer room today. Or if I did I wouldn't be able to "rsh" to it. > Mooching off of public source doesn't ensure anything in > terms of interoperability. Nothing ensures it, but if you're of a mind to be interoperable and open it sure makes it easier. Back off a bit with the politics, anyway. I don't know who's worse when it comes to namecalling, you or Dyson. You're both demonstrating my point so damn wonderfully I couldn't have come up with a better pair of bad examples if I'd planned it that way. -- In hoc signo hack, Peter da Silva <pe...@baileynm.com> `-_-' Ar rug tú barróg ar do mhactíre inniu? 'U` "Be vewy vewy quiet...I'm hunting Jedi." -- Darth Fudd
From: j...@dementia.mishnet () Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/21 Message-ID: <slrn7mtv51.10e.jedi@dementia.mishnet>#1/1 X-Deja-AN: 492359063 References: <376C6D0F.188B@not.org> <slrn7mstss.jhv.jedi@dementia.mishnet> <7kmceg$b1r@web.nmti.com> <slrn7mtkl5.kkk.jedi@dementia.mishnet> <7kmp60$h1t@web.nmti.com> X-Complaints-To: newsabuse@remarQ.com X-Trace: 930020740.260.24 RYQ3FTI5P1FA118EAC qube-02.us-ca.remarq.com Organization: Posted via RemarQ, http://www.remarQ.com - The Internet's Discussion Network User-Agent: slrn/0.9.5.6 (UNIX) NNTP-Posting-Date: Tue, 22 Jun 1999 03:05:40 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy On 22 Jun 1999 01:33:52 GMT, Peter da Silva <pe...@baileynm.com> wrote: >In article <slrn7mtkl5.kkk.j...@dementia.mishnet>, > <j...@dementia.mishnet> wrote: >>On 21 Jun 1999 21:56:32 GMT, Peter da Silva <pe...@baileynm.com> wrote: >>>In article <slrn7mstss.jhv.j...@dementia.mishnet>, >>> <j...@dementia.mishnet> wrote: >>>> RMS isn't the one that wants to save face. It's the would >>>> be profiteers that want to put a kinder gentler face on >>>> free software. > >>>I'm not a "would-be profiteer". I've sold one program as shareware, many >>>years ago, and I've long since released the source to that one. > >>>I want other people to profit so they'll make cool products that play well >>>with their peers, instead of screwed up incompatible systems that don't >>>work as well and don't interoperate. > >> Except it doesn't work that way. Profiteers engineer their >> software precisely so it doesn't play well with others. > >That's pure political bullshit. Yes, some idiot commercial programmers The msword document or the win32 is not political bullshit but harsh reality as is the msbsd socket api. [deletia] When Free software embraces and extends, at least all can share equally in the insanity on an equal footing. -- bash: the power to toast your registry in style... ||| / | \ Seeking sane PPP Docs? Try http://penguin.lvcm.com
From: pe...@baileynm.com (Peter da Silva) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/22 Message-ID: <7kob2r$8r6@web.nmti.com>#1/1 X-Deja-AN: 492555623 References: <376C6D0F.188B@not.org> <slrn7mtkl5.kkk.jedi@dementia.mishnet> <7kmp60$h1t@web.nmti.com> <slrn7mtv51.10e.jedi@dementia.mishnet> Organization: Bailey Network Management Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy In article <slrn7mtv51.10e.j...@dementia.mishnet>, <j...@dementia.mishnet> wrote: >On 22 Jun 1999 01:33:52 GMT, Peter da Silva <pe...@baileynm.com> wrote: >>In article <slrn7mtkl5.kkk.j...@dementia.mishnet>, >> <j...@dementia.mishnet> wrote: >>>On 21 Jun 1999 21:56:32 GMT, Peter da Silva <pe...@baileynm.com> wrote: >>>>In article <slrn7mstss.jhv.j...@dementia.mishnet>, >>>> <j...@dementia.mishnet> wrote: >>>>> RMS isn't the one that wants to save face. It's the would >>>>> be profiteers that want to put a kinder gentler face on >>>>> free software. >>>>I'm not a "would-be profiteer". I've sold one program as shareware, many >>>>years ago, and I've long since released the source to that one. >>>>I want other people to profit so they'll make cool products that play well >>>>with their peers, instead of screwed up incompatible systems that don't >>>>work as well and don't interoperate. >>> Except it doesn't work that way. Profiteers engineer their >>> software precisely so it doesn't play well with others. >>That's pure political bullshit. Yes, some idiot commercial programmers > The msword document or the win32 is not political bullshit > but harsh reality as is the msbsd socket api. And the Network Appliance filer is also reality, as are the many other commercial products that interoperate better because they include BSD code. The only people who can get away with incompatibilities are people who have a monopoly. They will be able to play the "embrace and extend" game whether they can steal source or just re-implement ideas. You brought up Microsoft and Java. What license would keep them from re-implementing an incompatible Java-like language, as they are doing? How would the GPL have protected Java from such an attack any beter than the license they were using? What free software did they incorporate in MSword or the Win32 API? No, whether a company incorporates free code or not has little to do with their behaviour towards open interfaces, and if anything it's more strongly correlated with support of Open Systems than the monopolist strategy used by Microsoft. > When Free software embraces and extends, at least all can > share equally in the insanity on an equal footing. Can we? GCC has pretty much trashed TenDRA, and with it all the cool platform independant intermediate code stuff that TenDRA used. If GCC's extensions had been developed via an Open Systems process then the work that went into TenDRA wouldn't have been lost. Yeh, we can all use GCC. We can all use Windows, too. Come on, man, junk the neomarxian political terminology and the attitudes that go with it, so we can move on. -- In hoc signo hack, Peter da Silva <pe...@baileynm.com> `-_-' Ar rug tú barróg ar do mhactíre inniu? 'U` "Be vewy vewy quiet...I'm hunting Jedi." -- Darth Fudd
From: j...@dementia.mishnet () Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/22 Message-ID: <slrn7mviff.o0.jedi@dementia.mishnet>#1/1 X-Deja-AN: 492601829 References: <376C6D0F.188B@not.org> <slrn7mtkl5.kkk.jedi@dementia.mishnet> <7kmp60$h1t@web.nmti.com> <slrn7mtv51.10e.jedi@dementia.mishnet> <7kob2r$8r6@web.nmti.com> X-Complaints-To: newsabuse@remarQ.com X-Trace: 930074227.307.46 RYQ3FTI5P1FA118EAC qube-01.us-ca.remarq.com Organization: Posted via RemarQ, http://www.remarQ.com - The Internet's Discussion Network User-Agent: slrn/0.9.5.6 (UNIX) NNTP-Posting-Date: Tue, 22 Jun 1999 17:57:07 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy On 22 Jun 1999 15:45:31 GMT, Peter da Silva <pe...@baileynm.com> wrote: >In article <slrn7mtv51.10e.j...@dementia.mishnet>, > <j...@dementia.mishnet> wrote: >>On 22 Jun 1999 01:33:52 GMT, Peter da Silva <pe...@baileynm.com> wrote: >>>In article <slrn7mtkl5.kkk.j...@dementia.mishnet>, >>> <j...@dementia.mishnet> wrote: >>>>On 21 Jun 1999 21:56:32 GMT, Peter da Silva <pe...@baileynm.com> wrote: >>>>>In article <slrn7mstss.jhv.j...@dementia.mishnet>, >>>>> <j...@dementia.mishnet> wrote: >>>>>> RMS isn't the one that wants to save face. It's the would >>>>>> be profiteers that want to put a kinder gentler face on >>>>>> free software. > >>>>>I'm not a "would-be profiteer". I've sold one program as shareware, many >>>>>years ago, and I've long since released the source to that one. > >>>>>I want other people to profit so they'll make cool products that play well >>>>>with their peers, instead of screwed up incompatible systems that don't >>>>>work as well and don't interoperate. > >>>> Except it doesn't work that way. Profiteers engineer their >>>> software precisely so it doesn't play well with others. > >>>That's pure political bullshit. Yes, some idiot commercial programmers > >> The msword document or the win32 is not political bullshit >> but harsh reality as is the msbsd socket api. > >And the Network Appliance filer is also reality, as are the many other >commercial products that interoperate better because they include BSD code. So? The same sort of things are also true for GPL code as well. The BSDl is no relative advantage in this regard. [deletia] >> When Free software embraces and extends, at least all can >> share equally in the insanity on an equal footing. > >Can we? GCC has pretty much trashed TenDRA, and with it all the cool platform >independant intermediate code stuff that TenDRA used. If GCC's extensions had >been developed via an Open Systems process then the work that went into TenDRA >wouldn't have been lost. > >Yeh, we can all use GCC. We can all use Windows, too. You're also free to fork it, or to simply scavenge from it. > >Come on, man, junk the neomarxian political terminology and the attitudes >that go with it, so we can move on. If the intent is not to lock out others, than the restrictions of the GPL aren't really a problem. Only when motives are suspect does the GPL become a problem. Common infastructure does not tend to benefit from being 'owned'. This is taken for granted outside of software. Weak attempts to associate this practical reality with communism won't change it. -- bash: the power to toast your registry in style... ||| / | \ Seeking sane PPP Docs? Try http://penguin.lvcm.com
From: wclark_x...@my-deja.com Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/22 Message-ID: <7koruc$jed$1@nnrp1.deja.com>#1/1 X-Deja-AN: 492619106 References: <376C6D0F.188B@not.org> <slrn7mtkl5.kkk.jedi@dementia.mishnet> <7kmp60$h1t@web.nmti.com> <slrn7mtv51.10e.jedi@dementia.mishnet> <7kob2r$8r6@web.nmti.com> <slrn7mviff.o0.jedi@dementia.mishnet> X-Http-Proxy: 1.0 x33.deja.com:80 (Squid/1.1.22) for client 216.101.173.78 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Tue Jun 22 20:33:16 1999 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy X-Http-User-Agent: Mozilla/4.51 [en] (X11; I; FreeBSD 3.2-RELEASE i386) In article <slrn7mviff.o0.j...@dementia.mishnet>, j...@dementia.mishnet () wrote: > On 22 Jun 1999 15:45:31 GMT, Peter da Silva <pe...@baileynm.com> > wrote: > > And the Network Appliance filer is also reality, as are the many > > other commercial products that interoperate better because they > > include BSD code. > So? The same sort of things are also true for GPL code > as well. The BSDl is no relative advantage in this > regard. ..but it does. The people at Network Appliance were able to make proprietary customizations to the code that would not have been possible under the GPL. Yes, they could have done the same thing under the GPL so long as they released the changes, but that takes away most of the incentive for commercial r&d. The point is more companies will start to play nice under a BSD-style license than under the GPL, which is much more restrictive. > If the intent is not to lock out others, than the restrictions > of the GPL aren't really a problem. Only when motives are > suspect does the GPL become a problem. What's suspect about wanting to recoup costs of privately funded R&D? That is, after all, one of the main motivations behind patent law. Are you opposed to that as well? > Common infastructure does not tend to benefit from being > 'owned'. This is taken for granted outside of software. > Weak attempts to associate this practical reality with > communism won't change it. The differences between the BSDL and GPL don't deal with "common infrastructure" -- both agree that it is "free" and "unowned". The differences come into play when somebody tries to *add* to the common infrastructure. The GPL says you have to give away any of your own additions for free, if at all, whereas the BSDL allows you to retain a certain degree of control over your additions while still distributing the combined work. -- Bill Clark Systems Architect ISP Channel http://neighborhood.ispchannel.com/ Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.
From: jer...@netcom.com (Jeremy Allison) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/22 Message-ID: <jeremyFDr2JM.Kn0@netcom.com>#1/1 X-Deja-AN: 492700884 Sender: jer...@netcom11.netcom.com References: <376C6D0F.188B@not.org> <slrn7mtkl5.kkk.jedi@dementia.mishnet> <7kmp60$h1t@web.nmti.com> <slrn7mtv51.10e.jedi@dementia.mishnet> <7kob2r$8r6@web.nmti.com> <slrn7mviff.o0.jedi@dementia.mishnet> <7koruc$jed$1@nnrp1.deja.com> Organization: Netcom Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc, comp.os.linux.advocacy wclark_x...@my-deja.com writes: >..but it does. The people at Network Appliance were able to make >proprietary customizations to the code that would not have been possible >under the GPL. And why is this a good thing ? My personal dislike is corporate "free-riders" like NetApp (I also compete commercially with NetApp of course :-). These people *love* the BSD license and to my knowledge have never contributed anything back to the core BSD code from which their original product came (cvs logs to the contrary gratefully accepted as proof of my error :-). In this I must add that Whistle communications (now owned by IBM and a previous employer of mine) is a notable exception. No doubt had Samba been under the BSD license NetApp would have based their CIFS server code on that. Of course the Samba Team would have seen not one line of any change or improvement returned.... Tell me again why this is good ? Regards, Jeremy Allison, Samba Team.
From: v...@calcite.rhyolite.com (Vernon Schryver) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/22 Message-ID: <7kp6vk$844$1@calcite.rhyolite.com>#1/1 X-Deja-AN: 492867473 References: <376C6D0F.188B@not.org> <slrn7mviff.o0.jedi@dementia.mishnet> <7koruc$jed$1@nnrp1.deja.com> <jeremyFDr2JM.Kn0@netcom.com> Organization: Rhyolite Software Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy In article <jeremyFDr2JM....@netcom.com>, Jeremy Allison <jer...@netcom.com> wrote: > ... >No doubt had Samba been under the BSD license NetApp would have based >their CIFS server code on that. Of course the Samba Team would have >seen not one line of any change or improvement returned.... > >Tell me again why this is good ? No, given your assumption that NetApp would not have given the Samba team more than it cost the Samba team (e.g. by sending bug reports *and* fixes to you), tell us again why that would be bad. How would their selfishness hurt you? Why are you not being even more selfish that the (given hypothetical) behavior of NetApp? Of course, you have every right to be as selfish and un-free with your efforts as you want, but ... what's that saying about sauces and geese? Vernon Schryver v...@rhyolite.com
From: jer...@netcom.com (Jeremy Allison) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/23 Message-ID: <jeremyFDsGJu.127@netcom.com>#1/1 X-Deja-AN: 492993969 Sender: jer...@netcom11.netcom.com References: <376C6D0F.188B@not.org> <slrn7mviff.o0.jedi@dementia.mishnet> <7koruc$jed$1@nnrp1.deja.com> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> Organization: Netcom Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy v...@calcite.rhyolite.com (Vernon Schryver) writes: >No, given your assumption that NetApp would not have given the Samba team >more than it cost the Samba team (e.g. by sending bug reports *and* fixes >to you), tell us again why that would be bad. How would their selfishness >hurt you? Because at the time, NetApp could have added significantly more resources than the Samba Team could (this is no longer true) and could thus have hijacked the development. Users would have ended up chosing the closed source alternative, which I firmly believe is bad for interoperability and customers in the long run. >Why are you not being even more selfish that the (given >hypothetical) behavior of NetApp? Of course, you have every right to be >as selfish and un-free with your efforts as you want, but ... what's that >saying about sauces and geese? Because every hard-won piece of knowledge about the monstrosity that is SMB is available for all to read in the Samba code and docs. This is why Syntax have been able to add NT domain integration to their proprietary product, because Luke and Paul Ashton (Samba Team members) published the spec after working it out. NetApp also have NT domain integration, probably gained from their Microsoft 'relationship' - they did not publish their spec. Yes we *are* less selfish than them, I stand by that ! Regards, Jeremy Allison, Samba Team.
From: v...@calcite.rhyolite.com (Vernon Schryver) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/23 Message-ID: <7kr54m$r7h$1@calcite.rhyolite.com>#1/1 X-Deja-AN: 493190122 References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> Organization: Rhyolite Software Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy In article <jeremyFDsGJu....@netcom.com>, Jeremy Allison <jer...@netcom.com> wrote: >>No, given your assumption that NetApp would not have given the Samba team >>more than it cost the Samba team (e.g. by sending bug reports *and* fixes >>to you), tell us again why that would be bad. How would their selfishness >>hurt you? > >Because at the time, NetApp could have added significantly >more resources than the Samba Team could (this is no longer >true) and could thus have hijacked the development. > >Users would have ended up chosing the closed source alternative, >which I firmly believe is bad for interoperability and customers >in the long run. I do not understand your conclusion. People interested in free stuff prefer to buy free stuff because the price is right. On the other hand, people interested in buying an SMB server will still buy an SMB server instead of a free SMB server. People with budgets, especially those uninterested in hacking code on their own responsibility, are funny that way. As Bob Lyon often said, that was why NFS had license fees while RPC/XDR did not. He tried giving RPC/XDR away, but people wouldn't take it. So he tried selling NFS for a little more than nothing, and it sold like hotcakes. (Yes, Sun salespeople and some other managers were not happy about the NFS fees and didn't see things in exactly same way. Also, the license fees paid by various outfits varied as the tug of war in Sun progressed.) In other words, how could or would NetApp have hijacked anything, provided the Samba team continued doing what it was doing? For another example, the last time I looked, neither AT&T/USL/SCO nor BSDI had managed to hijack UNIX. >>Why are you not being even more selfish that the (given >>hypothetical) behavior of NetApp? Of course, you have every right to be >>as selfish and un-free with your efforts as you want, but ... what's that >>saying about sauces and geese? > >Because every hard-won piece of knowledge about the monstrosity >that is SMB is available for all to read in the Samba code and >docs. This is why Syntax have been able to add NT domain integration to >their proprietary product, because Luke and Paul Ashton (Samba >Team members) published the spec after working it out. NetApp >also have NT domain integration, probably gained from their >Microsoft 'relationship' - they did not publish their spec. > >Yes we *are* less selfish than them, I stand by that ! If NetApp learned about SMB from Microsoft, then they are not being selfish in not talking. They are merely honoring an non-disclosure agreement whose violation could endanger the whole company. As others have said, whether you are less selfish depends on who is judging. End users, marketeers, and salescritters do find you less selfish, because you help them. However, professional programmers find you at least as selfish, because they have equal (i.e. no) access to your code as to the other guys'. If you used the BSD license, then your position would differ from NetApp's in the eyes of professional programmers. Vernon Schryver v...@rhyolite.com
From: jer...@netcom.com (Jeremy Allison) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/24 Message-ID: <jeremyFDuA9z.110@netcom.com>#1/1 X-Deja-AN: 493417430 Sender: jer...@netcom11.netcom.com References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> <7kr54m$r7h$1@calcite.rhyolite.com> Organization: Netcom Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy v...@calcite.rhyolite.com (Vernon Schryver) writes: >In article <jeremyFDsGJu....@netcom.com>, >Jeremy Allison <jer...@netcom.com> wrote: >As others have said, whether you are less selfish depends on who is >judging. End users, marketeers, and salescritters do find you less >selfish, because you help them. However, professional programmers find >you at least as selfish, because they have equal (i.e. no) access to your >code as to the other guys'. If you used the BSD license, then your >position would differ from NetApp's in the eyes of professional >programmers. Not true. There are many professional programmers who appreciate and help with the Samba code. We have had contributions from Microsoft and Sun engineers - or do you not consider them "professional" ? Of course, if by professional you mean "programmers who expect something for nothing" then yes I would agree they would find the Samba Team selfish. Regards, Jeremy Allison, Samba Team.
From: wclark_x...@my-deja.com Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/24 Message-ID: <7ku3ng$g5n$1@nnrp1.deja.com>#1/1 X-Deja-AN: 493477211 References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> <7kr54m$r7h$1@calcite.rhyolite.com> <jeremyFDuA9z.110@netcom.com> X-Http-Proxy: HTTP/1.1 cache1.ispchannel.com[CE186914] (Traffic-Server/2.2 [uScMs f p eN:t cSMi p s ]), 1.0 x24.deja.com:80 (Squid/1.1.22) for client 206.24.105.20 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Thu Jun 24 20:16:59 1999 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy X-Http-User-Agent: Mozilla/4.5 [en] (X11; I; FreeBSD 3.1-RELEASE i386) In article <jeremyFDuA9z....@netcom.com>, jer...@netcom.com (Jeremy Allison) wrote: > v...@calcite.rhyolite.com (Vernon Schryver) writes: > >As others have said, whether you are less selfish depends on who is > >judging. End users, marketeers, and salescritters do find you less > >selfish, because you help them. However, professional programmers find > >you at least as selfish, because they have equal (i.e. no) access to your > >code as to the other guys'. If you used the BSD license, then your > >position would differ from NetApp's in the eyes of professional > >programmers. > Not true. There are many professional programmers who > appreciate and help with the Samba code. We have had > contributions from Microsoft and Sun engineers - or do you not > consider them "professional" ? Okay, Vernon should have said "most professional programmers", or even "many professional programmers". Nonetheless, the [modified] statement still stands, and makes sense. > Of course, if by professional you mean "programmers > who expect something for nothing" then yes I would agree > they would find the Samba Team selfish. I believe he probably meant "programmers who expect to be paid for their efforts". The point is that, under the GPL, programmers must _give_ _away_ code that they have written, if that code builds upon already GPL'd code. That's a big discouragement for many professional programmers, and it hurts the free software movement. -- Bill Clark Systems Architect ISP Channel http://neighborhood.ispchannel.com/ Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.
From: jer...@netcom.com (Jeremy Allison) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/24 Message-ID: <jeremyFDupnD.EuI@netcom.com>#1/1 X-Deja-AN: 493532689 Sender: jer...@netcom11.netcom.com References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> <7kr54m$r7h$1@calcite.rhyolite.com> <jeremyFDuA9z.110@netcom.com> <7ku3ng$g5n$1@nnrp1.deja.com> Organization: Netcom Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy wclark_x...@my-deja.com writes: >In article <jeremyFDuA9z....@netcom.com>, >> Of course, if by professional you mean "programmers >> who expect something for nothing" then yes I would agree >> they would find the Samba Team selfish. >I believe he probably meant "programmers who expect to be paid for their >efforts". The point is that, under the GPL, programmers must _give_ >_away_ code that they have written, if that code builds upon already >GPL'd code. That's a big discouragement for many professional >programmers, and it hurts the free software movement. But that's not true either ! I get paid by SGI to work on Samba, Andrew gets paid by LinuxCare to work on Samba, Luke gets paid by ISS to work on Samba (do you see a pattern here.... :-). The economic activity generated by Samba (a GPL product) has *increased* our salaries, not decreased them. In one case it's gotten a Team member a USA visa ! I don't see how you can say this is discouraging (unless you *really* don't want to live in the USA :-) :-). Most of the core coders in the Samba Team a full time professional programmers who get paid to write code in Samba. None of us is "giving it away" (although we'd probably work on Samba even if we weren't getting paid, but don't tell SGI that :-) :-). Regards, Jeremy Allson, Samba Team.
From: wclark_x...@my-deja.com Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/24 Message-ID: <7kugeo$ksg$1@nnrp1.deja.com>#1/1 X-Deja-AN: 493552719 References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> <7kr54m$r7h$1@calcite.rhyolite.com> <jeremyFDuA9z.110@netcom.com> <7ku3ng$g5n$1@nnrp1.deja.com> <jeremyFDupnD.EuI@netcom.com> X-Http-Proxy: HTTP/1.1 cache1.ispchannel.com[CE186914] (Traffic-Server/2.2 [uScMs f p eN:t cSMi p s ]), 1.0 x25.deja.com:80 (Squid/1.1.22) for client 206.24.105.20 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Thu Jun 24 23:54:04 1999 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy X-Http-User-Agent: Mozilla/4.5 [en] (X11; I; FreeBSD 3.1-RELEASE i386) In article <jeremyFDupnD....@netcom.com>, jer...@netcom.com (Jeremy Allison) wrote: > wclark_x...@my-deja.com writes: > > I believe he probably meant "programmers who expect to be paid for > > their efforts". The point is that, under the GPL, programmers must > > _give_ _away_ code that they have written, if that code builds upon > > already GPL'd code. That's a big discouragement for many > > professional programmers, and it hurts the free software movement. > But that's not true either ! Indeed it is. Notice the word "many" in my statement. It is not "all" or even "most". You can quibble over what constitutes "many", but I think most people would accept my statement as true [including many GPL advocates -- though they would disagree with those "many" professional programmers]. > I get paid by SGI to work on Samba, Andrew gets paid by LinuxCare to > work on Samba, Luke gets paid by ISS to work on Samba (do you see a > pattern here.... :-). Yes, I see a bunch of people who, while very lucky, are not the norm. Most professional programmers are not paid to work on GPL'd code [or BSDL'd code, for that matter]. > The economic activity generated by Samba (a GPL > product) has *increased* our salaries, not decreased them. In > one case it's gotten a Team member a USA visa ! I don't see > how you can say this is discouraging (unless you *really* > don't want to live in the USA :-) :-). It is also not the norm -- far from it, in fact. Most professional programmers work on proprietary ["closed"] code, and for them the GPL pretty much means "hands-off". Some of those may work on side projects, but many will not, which means that anything created under the GPL will need to be recreated or purchased elsewhere by many development teams. > Most of the core coders in the Samba Team a full time professional > programmers who get paid to write code in Samba. None of us is > "giving it away" (although we'd probably work on Samba even > if we weren't getting paid, but don't tell SGI that :-) :-). Your last statement there really gets to the heart of it -- you obviously don't mind giving your code away for free. Again, you are not the norm. Many professional programmers are either unable [due to economic reasons] or unwilling [perfectly within their rights] to "donate" their efforts to the cause. Most of them will not be as lucky as you, in that they will not find an employer willing to pay them while they produce free code. I don't really think this is as much an issue centered around software as it is a philosophical dispute. Let me know if this sounds like a reasonable characterization of your viewpoint: GPL advocates feel that the BSDL is too easy for commercial ventures to "exploit", in that they don't have to play by the same rules as the people developing the "infrastructure" code. They believe that by requiring commercial developers to adhere to the guidelines in the GPL, they are encouraging the spread of those guidelines. -- Bill Clark Systems Architect ISP Channel http://neighborhood.ispchannel.com/ Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.
From: jer...@netcom.com (Jeremy Allison) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/25 Message-ID: <jeremyFDuyyL.G9J@netcom.com>#1/1 X-Deja-AN: 493590454 Sender: jer...@netcom11.netcom.com References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> <7kr54m$r7h$1@calcite.rhyolite.com> <jeremyFDuA9z.110@netcom.com> <7ku3ng$g5n$1@nnrp1.deja.com> <jeremyFDupnD.EuI@netcom.com> <7kugeo$ksg$1@nnrp1.deja.com> Organization: Netcom Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy wclark_x...@my-deja.com writes: >It is also not the norm -- far from it, in fact. Most professional >programmers work on proprietary ["closed"] code, and for them the GPL >pretty much means "hands-off". Some of those may work on side projects, >but many will not, which means that anything created under the GPL will >need to be recreated or purchased elsewhere by many development teams. How is paying the price for "purchasing" the software different to paying the price for using the GPL software ? You consider the price of the GPL a bit steep. Fine. Don't use it. You would have to make the same judgement of any proprietary code package you were evaluating. >Your last statement there really gets to the heart of it -- you >obviously don't mind giving your code away for free. Again, you are not >the norm. Many professional programmers are either unable [due to >economic reasons] or unwilling [perfectly within their rights] to >"donate" their efforts to the cause. Most of them will not be as lucky >as you, in that they will not find an employer willing to pay them while >they produce free code. Actually, I am paid to do my hobby. I would assert that most programmers are very proud of the code they produce, and if they were able to keep control of it (as the GPL allows) then they would be very pleased to let others look at the code, and maybe re-use it, under terms of their chosing. Now John's arguements are that the GPL is not a "free" license, which I agree with, so I completely disagree with your assertion above that I "don't mind giving your code away for free". I *don't* give it away for free, I give it away under the GPL. Ask John Dyson to explain the difference :-). >I don't really think this is as much an issue centered around software >as it is a philosophical dispute. Let me know if this sounds like a >reasonable characterization of your viewpoint: >GPL advocates feel that the BSDL is too easy for commercial ventures to >"exploit", in that they don't have to play by the same rules as the >people developing the "infrastructure" code. They believe that by >requiring commercial developers to adhere to the guidelines in the GPL, >they are encouraging the spread of those guidelines. Not quite. Some may argue that they wish to "encourage the spread of those guidelines", I personally wish to see the terms of license I chose respected by the people licensing the code. Regards, Jeremy Allison, Samba Team.
From: wclark_x...@my-deja.com Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/25 Message-ID: <7kvf9u$v1c$1@nnrp1.deja.com>#1/1 X-Deja-AN: 493684705 References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> <7kr54m$r7h$1@calcite.rhyolite.com> <jeremyFDuA9z.110@netcom.com> <7ku3ng$g5n$1@nnrp1.deja.com> <jeremyFDupnD.EuI@netcom.com> <7kugeo$ksg$1@nnrp1.deja.com> <jeremyFDuyyL.G9J@netcom.com> X-Http-Proxy: 1.0 x43.deja.com:80 (Squid/1.1.22) for client 216.101.173.78 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Fri Jun 25 08:40:31 1999 GMT Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy X-Http-User-Agent: Mozilla/4.51 [en] (X11; I; FreeBSD 3.2-RELEASE i386) In article <jeremyFDuyyL....@netcom.com>, jer...@netcom.com (Jeremy Allison) wrote: > Actually, I am paid to do my hobby. I would assert that most > programmers are very proud of the code they produce, and if they were > able to keep control of it (as the GPL allows) then they would be very > pleased to let others look at the code, and maybe re-use it, under > terms of their chosing. Ahh, but you're assuming that the type of control the GPL allows [not to have other people make money off your work] is that sought after by most programmers. I don't think that's the case. I would definitely assert that most programmers wish to *make* *money* off their own code -- something the GPL does not allow if "their own code" was derived from other GPL'd code. Being "derived from" does not mean value has not been added, or effort not put in. Yet those programmers are not allowed to receive any monetary compensation over and above that allowed by a mere distributor [except in exceedingly rare cases, such as your own, where the employer of said programmer is essentially acting as a patron -- something not covered in the GPL]. > Not quite. Some may argue that they wish to "encourage the spread of > those guidelines", I personally wish to see the terms of license I > chose respected by the people licensing the code. That's a cop-out. It's not valid to claim "I use licence X over license Y because I want people to abide by the license I use", unless there is a difference in enforcement of each license on its own terms. AFAIK, all software licenses are enforced equally. The main point I'm trying to clear up is whether you're opposed to the BSDL because you feel it allows for too much commercial exploitation, or if there's another reason. -- Bill Clark Systems Architect ISP Channel http://neighborhood.ispchannel.com/ Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.
From: jer...@netcom.com (Jeremy Allison) Subject: Re: Depoliticising the argument? (Re: BSD, Linux, R.E. Ballard) Date: 1999/06/25 Message-ID: <7l0bn8$o6h@dfw-ixnews14.ix.netcom.com>#1/1 X-Deja-AN: 493826261 References: <376C6D0F.188B@not.org> <jeremyFDr2JM.Kn0@netcom.com> <7kp6vk$844$1@calcite.rhyolite.com> <jeremyFDsGJu.127@netcom.com> <7kr54m$r7h$1@calcite.rhyolite.com> <jeremyFDuA9z.110@netcom.com> <7ku3ng$g5n$1@nnrp1.deja.com> <jeremyFDupnD.EuI@netcom.com> <7kugeo$ksg$1@nnrp1.deja.com> <jeremyFDuyyL.G9J@netcom.com> <7kvf9u$v1c$1@nnrp1.deja.com> Organization: Netcom X-NETCOM-Date: Fri Jun 25 11:45:28 AM CDT 1999 Newsgroups: comp.unix.bsd.misc,comp.unix.bsd.freebsd.misc,comp.os.linux.advocacy NNTP-Posting-User: jeremy wclark_x...@my-deja.com writes: >Ahh, but you're assuming that the type of control the GPL allows [not to >have other people make money off your work] is that sought after by most >programmers. I don't think that's the case. I would definitely assert >that most programmers wish to *make* *money* off their own code -- >something the GPL does not allow if "their own code" was derived from >other GPL'd code. Being "derived from" does not mean value has not been >added, or effort not put in. Yet those programmers are not allowed to >receive any monetary compensation over and above that allowed by a mere >distributor [except in exceedingly rare cases, such as your own, where >the employer of said programmer is essentially acting as a patron -- >something not covered in the GPL]. Utterly false. My work on Samba is based on the work by Andrew, other peoples work in Samba is based upon mine and his. SGI, Cobalt, Whistle, Realm, RedHat, PHT, Caldera (need I go on) are *SELLING* Samba as part of their product. I am making money of this code, don't doubt it. >That's a cop-out. It's not valid to claim "I use licence X over license >Y because I want people to abide by the license I use", unless there is >a difference in enforcement of each license on its own terms. AFAIK, >all software licenses are enforced equally. No, I'm using license X as I percive its terms to be fairer. >The main point I'm trying to clear up is whether you're opposed to the >BSDL because you feel it allows for too much commercial exploitation, or >if there's another reason. The BSDL is a wonderful license for an ideal world, where corporations see the value of donating their changes back to the common code pool. Unfortunately, we don't live in that world (or I'm just not that much of an idealist) which is why I don't use it. Regards, Jeremy Allison, Samba Team.