Jeremy Allison Talks Samba and GPLv3 167
dmarti writes "The software that enables Linux to act as a Windows file and print server is adopting the Free Software Foundation's new license. What will be the impact on users, distributors, and appliance vendors? Samba maintainer Jeremy Allison answers, in a podcast interview."
Re:Awesome (Score:4, Interesting)
Re:Linus is right (Score:2, Interesting)
The GPL was devised primarily by RMS to promote his views on software licensing/distribution. If you don't agree with his views, why license under the GPL? Sooner or later, the license will be revised to match RMS's outlook.
There are tons [fsf.org] of open sources licenses, so if you don't agree with the ideology behind the GPL, it doesn't make sense to use it.
Transcript? (Score:5, Interesting)
Anybody have a transcript? I can't be the only one who hates having to listen to something for ten minutes instead of reading it in one or two minutes. Is there anything that actually makes audio necessary? No? Then have it as an optional extra for the people on the go, don't have it as your default format when you know it's going to be decidedly suboptimal for the majority of your visitors!
Re:Implications for commercial companies? (Score:4, Interesting)
As far as Tivo goes, lets get something streight, leaching isn't a bad term with free software. It has always been ok to leach the programs, distributing without providing the source has been the bad thing. These are two entirely different things. But Tivo did give the source back, The problem is that they product an appliance not a general purpose computer. People want to use an appliance computer as a general purpose computer and the use outside of distribution has always been specifically stated in the GPL to be outside the scope of the GPL. The job of a software license isn't to ensure compliance of the hardware someone wants to run it on. There are certain applications like software radios that the GPLv3 are completely incompatible with now because the FCC requires, or did there has been some changes lately, but they require the radio to be locked down from changes by consumers. And the GPLv3 says this isn't acceptable now. And there is other things too. But more to the point, Hardware manufacturers can actually lose their IP now so vendor provided drivers might be harder to come by and that I think is too great of a cost to pay because a few people want to use an appliance computer as a general purpose computer. If you honestly believe this, I think you didn't understand the GPL in the first place. The intent has always be so that the code remains free and that you can change it if necessary. Not to control hardware and make sure you can run your own stuff on the hardware which is something that has always been explicitly held outside the scope of the license.
And now there is this MS Novell Patent clause that will backfire and cause a lot of problems too. If you think Microsoft is disrespecting the GPLv3 now, wait until they craft their license to place everyone into a little Novell situation and then sell their product sans the clause for 10 times the cost in order to kick the you can no longer convey a GPLv3 covered work again for anyone who uses an Microsoft products. When no major distributer is able to convey a GPLv3 covered work because of wording in the GPLv3 itself, I guess people will take notice. But this license is reckless and selfish.
Re:Implications for commercial companies? (Score:3, Interesting)
But the Tivo part is only the start. They went too far and it would appear that they didn't even do that very well. You see, the GPLv3 doesn't even stop Tivo from doing the same stuff. They can still disable the device if their special version of software isn't running.
Dupe level still better than Digg (Score:3, Interesting)
Re:Linus is right (Score:3, Interesting)
Beyond this, one has to remember that 15 years ago, the DMCA didn't exist. Copyright law has changed in many other countries as well. A major part of the GPLv3 was to attempt to better harmonize the language to be more consistent with international copyright law. So, there's at least a few reasons to try to better describe in legal terms the intent of the GPL in a new license.
*IANAL, so I don't know how well this argument would actually stand in court. After all, intent is often used when the language of a contract is vague. The major problem with the GPL's vagueness is that the GPL's intent was to cover usage (specifically, there's an innate assumption that one can use the software (look into First-sale Doctrine)) while copyright doesn't provide a direct means for that. As such, the GPLv3 is left to attack the common means used to limit the use of GPL'd software.
Re:Implications for commercial companies? (Score:2, Interesting)
But this license is reckless and selfish.
This is a brave (NOT foolish) attempt to pull the "reckless and selfish" companies that abuse the spirit of the GPL licence for their own gains back into their place. Make no mistake this is the COMMUNITY'S code, not microsoft et al's. I am happy for microsoft to turn their back on linux, free software, open source and the whole gamut of freebies that I have at the pointy points of my fingertips. Or haven't you already noticed microsoft trying to lock/ban any user from using linux code with the whole SCO debarcle. Wake up and smell the legal action you idiot. The world is extremely hostile towards free software and the fact that it has become so successful has meant many companies want to hitch a ride on the free software train and carve out their own "open source" fortress. Now that they've seen how good it is, some companies are trying to keep it for themselves and not share. Just like patents, patenting was tool to help the underdog to get an edge, not for big companies to hoarde and lock up the market with their "ideas" it was supposed to provide innovation and protection to those less privileged and thanks to big corporation's influence and flooding the system with inane grabs at ip, the system has failed.
Then along comes the GPL, meant to protect users and developers and fuel innovative concepts that all of us (the less fortunate) can benefit from, and we see history repeating itself, the big corps have shon their big shiny eye on the treasure trove of ip, innovation and code and thought "how can we make all of this ours? and if we can't make it ours how can we force people to stop using it". Now microsoft is swinging it big patent clad IP hammer at the founding pillar of the GPL and you have the GAUL to say amending the GPL to stop these greedy slugs is reckless and selfish? Who the fuck do you think you are? I don't CARE if it causes problems for companies, COMPANIES are the main cause of all this crap that is going on in the first place.
And lets get one thing straight, when it came to Tivo "giving the source back", lets be crystal clear, it was NEVER THEIRS to begin with, they modified code that belonged to the community and tried to keep it for themselves. And the point about hardware vendors losing their IP is a crock of shit also, patent protection is passed only to users for the software being used, it is hardly as broad as you think, and anyone that locks their hardware is literally locking themselves out of the market anyway, bluray and hd players can go get stuffed if they have the nerve to thikn i'll buy their drives, they'd be better suited as paper weights.
Re:Implications for commercial companies? (Score:3, Interesting)
The GPLv3 jumped the spirit and I am surprised that I have received this many comments about it. I have mentioned it before and usually get ignored and modded down or something.
As for the generic license, How about this, "All freedoms expressed or protected by this license are implicit in their intended design, Any usage combined with specific hardware must allow the benefiters of these freedom to express that freedom with respect to the covered works and the hardware it is distributed with. Nothing in this clause stops the ability of the covered works from being used with other combinations of hardware and it placed no demand on any distributer to make it able to work with other hardware outside not being able to deny it. It places no demand on any distributer to ensure something not included inside their specific act of distributing the covered works with the hardware as it was intended to be used by the distributer when sold outside the fact that they cannot stop or deny you the freedoms protect by this license in respect the the hardware itis associated with"
Seems simple, conveys the message and the point, closes all the "loopholes" (that wasn't there in the GPLv2 despite the claims) and ensures that when you buy a product that contains GPLv3 covered software, that you can use it after making some changes. It doesn't need a team of lawyers to determine if you think you will be screwed after touching it. It doesn't pose a threat to hardware vendors who feel they need a way to go back on companies that use the drivers to steal feature designs and produce clones products.