Slashdot Mirror


Jeremy Allison Talks Samba and GPLv3

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."

6 of 167 comments (clear)

  1. Transcript? by Anonymous Coward · · 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!

    1. Re:Transcript? by niceone · · Score: 4, Funny

      Hey, this is Slashdot! Not listening to the podcast is just as quick as not reading the article!

  2. Re:Linus is right by wrook · · Score: 5, Informative

    Linus should have stuck to his non-commercial-use-only license. He only adopted the GPL because of pressure from others and has never believed in it. I don't advocate people doing things they don't believe in.


    From an interview with Linus Torvalds himself - http://www.tlug.jp/docs/linus.html :

    I'm generally a very pragmatic person: that which works, works. When it comes to software, I _much_ prefer free software, because I have very seldom seen a program that has worked well enough for my needs, and having sources available can be a life-saver.

    So in that sense I am an avid promoter of free software, and GPL'd stuff in particular (because once it's GPL'd I _know_ it's going to stay free, so I don't have to worry about future releases).


    Further more:

    I changed the copyright to the GPL within roughly half a year: it quickly became evident that my original copyright was so restrictive that it prohibited some entirely valid uses (disk copying services etc - this was before CD-ROM's became really popular). And while I was nervous about the GPL at first, I also wanted to show my appreciation to the gcc C compiler that Linux depended on, which was obviously GPL'd.

    Making Linux GPL'd was definitely the best thing I ever did.


    So... I'd say you are completely and utterly wrong.

  3. Re:Linus is right by flyingfsck · · Score: 4, Insightful

    Hmm, the FSF is not a church. It is not a gospel. It is not a faith. It is just a bunch of people who think that the best way to spread computer knowledge for the betterment of mankind is to turn software into a free commodity. You are free to do otherwise. Just write your own software then. Don't leach off other people's charity work for your profit. A good example is Tivo. Tivo can do whatever they want, provided that they write their own software and don't leach off GPL software. Tivo can either free up their code the way the GPL intends, or they can rewrite their system using Microsoft Windows, or VxWorks, Or Sun Solaris. It is their choice. That is all that the FSF and the GPL is about.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  4. Re:Implications for commercial companies? by sumdumass · · Score: 4, Interesting

    I actually read the GPL - all versions. The spirit of the GPL hasn't changed. It has always said: If you are a team player, then donate your code modifications back for the greater good and ensure that your users have all the rights that you have. If you are not a team player, then go away, do your own thing and leave us alone.
    well, the GPLv3 goes a little further. And some, including me question the realm of the spirit it is in. I get moded down every time I post something to that effect, I find it interesting that people would rather hide the idea then discuss the legitimacy of it.

    Unfortunately, as the GPL code corpus grew, various commercial leaches sensed an opportunity to profit off other people's charity. For example Tivo and lately Microsoft. The GPL V3 changed the wording to make it abundantly clear that leaches will not be tolerated and that all users have equal rights. Some users cannot be more equal than others. If you don't want to play, then go away. We don't need you, you need us.
    I'm not sure what your talking about when you mention Microsoft. Unless your trying to say that the vast jump in approachs to distributing that the GPLv3 took in the attempt to lock someone into it's clutches by mere advocating it (as I read on Groaklaw). I don't think that was ever the intent of the GPLv2, the intent there was to regulate people who distribute it.

    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.

    Nothing changed. That has always been the intent of the GPL:
    "Copyleft, most rights reversed."
    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.
  5. Re:Implications for commercial companies? by Alphager · · Score: 4, Insightful

    There exist no such thing as an "appliance computer". THe Tivo is a normal computer, to which Tivo Inc. added some restrictions.