Slashdot Mirror


User: __past__

__past__'s activity in the archive.

Stories
0
Comments
1,024
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,024

  1. Re:Is anyone else getting worried here? on FSF: New Apache License not GPL-Compatible · · Score: 2, Interesting
    No, this time it isn't. The problem is that the wording of the GPL does not justify any other interpretation (in the eyes of the FSF lawyers, that is), whether they like it or not. Not only does the FSF still consider the Apache license a Free Software license, they explicitly included a remark on their page stating that they don't really think that the terms making it GPL-incompatible are actually a bad idea.

    In the end, a license is a piece of text. All that matters is what it says, not what the intention of its authors were. Just like with source code - I'm sure the Linux kernel hackers didn't actually intend do_mremap to be exploitable.

  2. Re:Is anyone else getting worried here? on FSF: New Apache License not GPL-Compatible · · Score: 5, Interesting
    Petition the FSF to include a statement to that effect in GPL3, and to release GPL3 by the end of the year.
    I think it is pretty likely that the GPL3 will include something on patents anyway, this actually seems to be one of the two major reasons why people feel an update is neccessary (the other one being the "ASP hole", i.e. the GPL not being prepared for a web application scenario)

    It being released this year seems less likely, AFAIK it is still in pie-in-the-sky mode. Sure, you can petition them about it, but remember that the consequences of a rushed, ill-concieved GPL V.3 would be way worse than that of a delayed one. "Release early, release often" probably doesn't work that well for legal documents.

  3. Re:I agree... on FSF: New Apache License not GPL-Compatible · · Score: 1
    But how DO you get around the patent issue.
    Well, if you ask me, you get around the patent issue by ignoring the GPL and just use the Apache license. The ugly thing about this issue is that the FSF had to declare the Apache License 2.0 GPL-incompatible because the GPL is more friendly towards software patent abusers, because this issue is mostly not dealt with in GPL v2.0 at all (except some very broad explanations). I think nobody, including the FSF, is really happy about that (but then, I wouldn't know).

    The GPL is, to some extent, viral. Once any new source code interacts with GPL'd source code, the new source code becomes GPL'd.
    This is a very polemic description, to the extent that it is just plain wrong. The GPL doesn't just infect other projects like viruses do, it takes a consious decision to create a derived work of a piece of GPLed code to make it kick in. And there are plenty of ways to interact that do not count as creating a derived work.

    Not to mention that APIs cannot be GPLed, only implementations.

  4. Re:SLASHDOT KILLS... on FSF: New Apache License not GPL-Compatible · · Score: 2, Insightful
    I chose the headline, the editors are not to blame.

    I still do not consider it ambigous or a flame-bait, in fact, I think it is more appropriate than you proposal (because it is just the FSF's opinion that the Apache license is not GPL-compatible, and others, like Roy Fielding, disagree - and if it really is not would have to be determined in court.)

  5. Re:oh no, rms doesn't approve! on FSF: New Apache License not GPL-Compatible · · Score: 2, Informative
    This is not about an individual, or even the FSF as an organization, enforcing their feelings; it doesn't matter if they like it or not. The GPL's wording is clear in that derived works may not distributed under a license that imposes any restriction not found in the GPL itself, and the Apache license supposedly imposes such restrictions (even if these restrictions only affect people who abuse software patents, and the FSF definitely does not like people abusing software patents).

    Still, it is certainly the case the it is the GPL that prevents combination of ASL- and GPL-licensed code in a derived work, the ASL is fine with that.

  6. Re:GPL on FSF: New Apache License not GPL-Compatible · · Score: 4, Informative
    No, it is about the GPL. Whether a license is GPL-compatible or not can be mechanically deduced by looking at its terms, and neither the FSF nor anybody else has the power to declare some license GPL-compatible because they think it is morally or politically good. The FSF doesn't seem to have much of a political problem with the new Apache license, but it is still not GPL-compatible.

    This is not the first case when the FSF had to declare a license they actually liked GPL-incompatible, the Affero GPL is another.

  7. Re:The OLD license wasn't either... on FSF: New Apache License not GPL-Compatible · · Score: 3, Informative

    Because GPL-compatibility was one of the reasons to develop ASL V2 in the first place (as the article states, by the way). That it didn't work out is kinda disappointing.

  8. Re:if Apache doesn't care, what's the difference? on FSF: New Apache License not GPL-Compatible · · Score: 1
    In the end, neither the opinion of the FSF nor the one of the Apache Foundation counts. Not only are both licenses used by others that might interpret them differently, in the end it is up to a judge to decide what they really mean.

    But it's true, I wouldn't expect any lawsuits between ASL- and GPL-using free software authors any time soon.

  9. Re:Bad name on Why's (Poignant) Guide to Ruby · · Score: 3, Insightful

    C and derived languages have a datatype called "integer" which is actually just a small subset of integral numbers, as well as a datatype called "char" which doesn't hold characters at all, but is a subset of "integers". This doesn't seem to have stopped their adoption, even if it contributes to the aquired stupidity common amongst their users.

  10. Re:Sun on IBM on Sun's Simon Phipps Answers ESR On Java · · Score: 3, Insightful

    Personally, I think having NFS, NIS, PAM, Gnome, OpenOffice, DocBook, freedesktop.org etc. developed or supported by Sun is worth more than them being sued by SCO, but that is just my personal opinion. I just wonder, do I have to deinstall KDE and Qt? Trolltech wasn't sued either.

  11. Re:GNU/RMS on Sun's Simon Phipps Answers ESR On Java · · Score: 1
    There is an important difference between RMS and ESR: RMS is nuts because he cares for his idea of freedom (as silly as it may be), and nothing else. He is extremely predictable and straightforward in that. ESR is just an inconsitently flaming, self-loving troll.

    Well, actually there is another difference: RMS wrote GCC and Emacs, ESR wrote Fetchmail and a text adventure-like interface for Linux kernel configuration that nobody liked. I guess a good psychoanalyst could draw a line between not having contributed anything significant and having to pose as the alphageek all the time.

  12. Re:Not representative on Sun's Simon Phipps Answers ESR On Java · · Score: 2, Insightful
    I have never seen ESR praised by anyone but himself, actually.

    Technically, he certainly is a "father of OSS", as he was one of those (together with Tim O'Reilly and others) who came up with, and implemented, the idea of avoiding the "freedom" rethoric to appeal to suits, and unfortunatly he even is the head of OSI, but I doubt that there are many people who both understand what he is saying and take him serious.

  13. Re:That's a joke, right? on Sun's Simon Phipps Answers ESR On Java · · Score: 5, Insightful
    Do you honestly think RMS would write something better than ESR on this matter?
    I can easily imagine that. He would likely claim that non-free Java implementations are useless, and that people should support projects like Kaffee and Classpath to create a free one, instead of denying the existence and possibility of these projects as ESR did.
  14. Re:Why do they have a problem? on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1

    This hasn't stopped anyone from shipping apache, which is also under a GPL-incompatible license.

  15. Re:The only answer: on Rexx for Everyone · · Score: 1
    As you probably know (given your learning of Scheme), it gets really cool if you are not bound by the decisions of the language designer in what paradigms you can use.

    I am a happy user of Common Lisp, which supports imperative, functional, OO etc. out of the box. But what is more important is that the language itself is extensible. It is a rather common approach to write applications by first extending the language, and such extensions can go quite far. For example, people have integrated prolog style logic programming into Lisp, there are libraries that support nondeterministic evaluation and backtracking, prototype-based alternatives to the native OO system, dataflow, you can use it as a dynamic markup language etc. The nice thing is that all this gets part of the Lisp system just like the builtins, so that a programmer can mix and match all of these, and the features of CL itself.

    Paul Graham has written a really cool book on that topic, which is freely available.

  16. Re:Hmm.. on Intel 64-bit Announcements at IDF · · Score: 1

    Or perhaps another FreeBSD - AMD64 is considered a tier 1 platform for FreeBSD. IA64 is not yet, but from what I've heard, the remaining "stability issues" are more about ABI stability that about not crashing.

  17. Re:babies... on Lindows becomes Lindash · · Score: 1
    Make a decent product like Netscape
    I assume that you think of Netscape <= 4 when you say "Netscape". To wich I answer:

    Oh my god no, please do not! You can say what you want about Lindows, for example that it is an utter piece of crap and nobody would possibly want to use it if it weren't for the hype generated by the stupid name, but it stil is not as bad as the broken tag-soup interpreter we all know (but nobody loves) as Netscape.

    Nobody, not even Lindows, should try to make something "as good as Netscape". Instead, try making something that doesn't deliberately violate open standards, works more than half of the time without crashing regularly. If you care about Unix users, you might even consider not setting the default font size to half a pixel.

  18. Re:Wow on Lindows becomes Lindash · · Score: 2, Insightful
    I tend to agree that a lot of things going on in the trademark/copyright/patent arena are horribly wrong. However, this case it a little different: Lindows chose that name because it is so similar to "Windows", and because it is a provocation. They aren't innocent victims - getting sued by microsoft, and potentially having to use another, similar, name was part of their business model from day one.

    Just because they use a Linux kernel does not mean that Lindows is somehow a "better" company. Lindows is run by weasels just like any other company, be it Microsoft, SCO, Sun, Borland or Novell. If you are a shareholder, this is good for you, if you are a thinking human being however, there is just no reason whatsoever to sympathize with them.

  19. Re:Please explain on Mandrake Blocked By XFree86 4.4 License · · Score: 1
    The program here refers to the distribution as such. A distribution like Mandrake is not a program. Just shipping XFree86 4.4 and GPLed programms is not a problem - it is "mere aggregation" and not creation of a "derived work", and the GPL does not (and, AFAIK, can not) restrict that, and says so explicitly, in the last paragraph of clause (2).
  20. Re:Personal Brain on Idea Management/Navigation Software? · · Score: 2, Insightful

    Why should one come up with a new one when there already are plenty XML formats that can be used for knowledge organization, like XML Topic Maps and RDF?

  21. Re:BSD, etc.? on What's The Fastest Growing Linux Distro? · · Score: 3, Insightful
    Frankly, why do you care?

    I'm a FreeBSD user as well, I use it both on servers and on my personal desktop, but it is clear that it is way less popular than Linux. And Linux is mostly irrelevant as a dektop OS.

    It doesn't matter how many people besides you use the same OS, or how fast its adoption grows. Just use it as long as you personally feel that it is the best choice for you, and when you begin to think that another OS is better, switch to it and be happy because the usefullness of your system improved. The output of "uname" does not matter. Software is a tool, not a religion.

  22. Re:From what I gather... on What's The Fastest Growing Linux Distro? · · Score: 5, Funny
    It seems to be Gentoo to me, it's always suggested when someone asks for a new distro
    The main problem with Gentoo seems to be that it is also always recommended when nobody did ask for a new distro.
  23. Re:Humbug on Extinction Of Human Languages Affects Programming? · · Score: 4, Interesting
    Indeed. Behold the SBCL advocacy haiku:

    (unless (equalp
    (lisp-implementation-type)
    "SBCL") (quit))
    (How the fuck do you properly indent code in ./??)

    I agree that some programs have a quality that is somewhat close to literature, but maybe not poetry. In particular, I agree with Richard Garbiel that there should be a Master of Fine Arts in Software.

    I still claim that software is a discipline of its own, and natural languages and its literature are only very loosely related to it.

  24. Re:English is the world language (maybe) on Extinction Of Human Languages Affects Programming? · · Score: 1

    I'm partial for ancient greek myself.

  25. Re:English is the world language (maybe) on Extinction Of Human Languages Affects Programming? · · Score: 1
    There are over 1 billion native speakers of either Cantonese or Mandarin.
    Not many of them happen to live in europe, however. The trick is that (some form of) english is understood virtually anywhere. Almost all of the chinese speakers live in china, this doesn't help in international communication.