Slashdot Mirror


User: Chandon+Seldon

Chandon+Seldon's activity in the archive.

Stories
0
Comments
3,874
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,874

  1. Re:Better developer tools for creating gui apps on How Would You Refocus Linux Development? · · Score: 1

    Is it really that you need better tools, or is it that you're used to some existing tools and don't want to take the time to find and learn anything new and potentially different?

    Open Source programmers definitely develop what they personally need first - if there were any blatant shortcomings in the development tools, that problem would have been fixed long before many other apps got written. I suggest you figure out how the many existing programmers are managing.

  2. Re:Focus on where linux is strong on How Would You Refocus Linux Development? · · Score: 1

    Have you even used a modern Ubuntu desktop? On recent and supported hardware?

    There's a reason that Dell is selling Ubuntu desktops, and it's not just because there were 25 very vocal geeks on the internet or whatever.

  3. Re:Kernel is great, rest is so so on How Would You Refocus Linux Development? · · Score: 1

    Have you learned to use Emacs? No? Then you don't get to say it's crap.

    Seriously though, the tools are there - even full featured and fully-integrated IDEs - you just haven't looked, or if you have looked you've dismissed things like Eclipse out of hand for some arbitrary reason without trying them.

  4. Re:It's so easy! on How Would You Refocus Linux Development? · · Score: 1

    Could my grandmother (who is already "sort of" computer savvy) use this without calling me every five minutes?

    Dunno. My Dad doesn't seem to have any problem with the Ubuntu machine I gave him, and he hadn't used a computer since Windows 95. I'm pretty sure he hasn't magically learned how to edit obscure config files or anything. It's not like he's not doing anything at all with it either - he had no problem setting up his printer, for example.

  5. Re:3D on How Would You Refocus Linux Development? · · Score: 1

    The software 3D support in X is actually damn good. On hardware that the manufacturer is willing to provide development information for (*cough* Intel *cough*), there is perfect 3D support. The lack of support on Nvidia / AMD cards is simply the fault of those companies.

  6. Re:Linux? What's Linux? on How Would You Refocus Linux Development? · · Score: 2, Insightful

    Linux is available on kernel.org - the current version is 2.6.22.5

  7. Re:Three things. on How Would You Refocus Linux Development? · · Score: 4, Insightful

    Would you do the same for Windows? Would you lump Windows Vista, Windows Server 2003, Windows CE, Windows Cluster Edition, and Windows Mobile all together into one product?

    There aren't really more significant Linux distros than that, and they aren't really much more redundant by purpose than that either. Sure, there are a lot of hobbyist distros and LiveCD distros, but those aren't duplicated effort - those are hobbyists playing around.

  8. Re:Most linux problems are "desktop" issues... on How Would You Refocus Linux Development? · · Score: 1

    Your points #1 and #6 are hardware support issues. You chose your hardware - that makes them your problem, not someone else's problem.

    You wouldn't buy a PS3 or a PowerPC Mac and expect it to run Windows. Computers with Windows pre-installed are no different - it's only guaranteed to run Windows. If you want to run some other OS, it's up to you to make sure that you buy hardware that lets you do that. That hardware isn't uncommon, hard to find, or more expensive - it's just the next box over on the shelf. Blaming other people because you wouldn't move your arm two feet and grab a different box is absurd.

  9. Re:Might I Suggest... on How Would You Refocus Linux Development? · · Score: 1

    In fact I'd spend a lot of the money on getting everyone (or as many projects as I could) to agree to a configuration file format that could easily be interpreted by an application. A one-size-fits-all library could be written to get the settings from file into memory and back again, then it would just be a matter of organising that data into a front-end that's meaningful for the user. The real joy is that with a standard file format, and library to support it, a rudimentary GUI for a new application could be created in minutes.

    This idea keeps getting suggested, but I see no evidence that it would actually work (or even be a good idea) in practice. Can a single format really work efficiently and elegantly for every text-based config file on a Linux system? Everyone who's invented a new file format for their program thought they had a good reason to do so - do you really know more about their programs requirements than they did? Backwards compatibility is important, given that, would any distros be willing switch to your new format and break every package they upgraded? Would a generic config-editor GUI actually be any better, in practice, than a text editor is?

    Does this issue even matter? Are there really any text based config files that desktop users need to edit?

    As a data point: The only text-based config files I've had to edit on the Ubuntu machine I'm sitting at right now is my ~/.vimrc - and I think the world is fine without a GUI for that.

  10. Re:Might I Suggest... on How Would You Refocus Linux Development? · · Score: 5, Insightful

    for every thing that I can do with the GUI, I want a way to access that with the command line and visa verse.

    This is false. You don't actually want a way to do everything with the GUI that can be scripted. For exceptionally esoteric features that are only of interest to programmers, sysadmins, and CLI-aware power users it's perfectly reasonable to have them only be accessable though command line options or a non-GUI config file.

    That's how most programs work. Even Windows with WSH and the Registry. Hell, even Windows video games have options that can only be accessed by editing some config.ini file somewhere. If you tried to fit all that stuff in the GUI, you'd never be able to find any of it.

  11. Re:Artistic License is janky anyway. on Court Ruling Clouds Open Source Licensing · · Score: 1

    The GPLv3 is slightly different, in that the copyright holder must explicitly notify the violator of the license termination no more than 60 days after the violation has ceased. That just adds a step for the copyright holder right before "sue for copyright infringement".

    Apparently I'm wrong. The GPLv3 acts precisely the same as the GPLv2 - it just provides a way for violators who cease violation to have their licenses re-instated automatically *unless* they have been notified by the copyright holder.

  12. Re:Artistic License is janky anyway. on Court Ruling Clouds Open Source Licensing · · Score: 4, Informative

    The reason this case is thought of as a bad thing is it seems to imply that any copying of anything released under a free software license (the distinctions between the GPL and the Artistic License are unimportant for this point) is ipso facto not copyright infringement though it may be a violation of the license.

    As far as I can tell, this is why the GPL has a termination clause - to turn license violations into copyright infringements. Since the Artistic License has no such clause, it would seem to me that this case implies nothing about a similar case with the GPL.

  13. Re:Artistic License is janky anyway. on Court Ruling Clouds Open Source Licensing · · Score: 1

    As I understand it, the way it's supposed to work with GPLv2 is like this:

    • Violator distributes Programmer's software in violation of the GPL.
    • Programmer sues him for copyright infringement.
    • Violator: Wait a second, I've got a license under the GPL.
    • Programmer: You accepted the GPL? If so, it immediately terminated due to violation X. So you're violating my copyright in any case.

    At that point, the violator has three options:

    • Argue that he didn't violate the GPL, in which case the copyright holder would have to show that he did.
    • Argue that he has some other license to the copyrighted work.
    • Argue that the termination clause (or some other relevant clause) in the GPL doesn't work.

    The GPLv3 is slightly different, in that the copyright holder must explicitly notify the violator of the license termination no more than 60 days after the violation has ceased. That just adds a step for the copyright holder right before "sue for copyright infringement".

    Oh, just to clarify: I'm not a lawyer. Slashdot posts aren't legal advice.

  14. Re:Use it or lose it... on Court Ruling Clouds Open Source Licensing · · Score: 3, Informative

    the Artistic License is a nice middle ground between the GPL and the BSD

    Is it? Does anyone even know what the actual results of the legal text are? As far as I can tell, it basically says "you can't modify unmodified copies" and "you can't sell this software, but you can charge money for it".

    it certainly should be possible for authors to use it without being afraid that an ill-informed court will undercut their rights.

    Licenses only do things that they actually say, not things that someone hopes they say. Licenses are one of the places where just trying isn't good enough - you have to get it right. The Artistic License got it wrong enough that even the Perl people aren't using it for anything new - they're using a revised version that's significantly more clear.

  15. Re:Artistic License is janky anyway. on Court Ruling Clouds Open Source Licensing · · Score: 3, Interesting

    they hate the whole idea of open source, and this decision is a powerful tool for them.

    It's only a powerful PR tool, not a powerful legal tool.

    Judges and Laywers think that legal text is pretty important - they're not going to treat a ruling on the specific interpretation and enforcement of one license as applying to some other license. And that's what this ruling is - a ruling on the specifics of correcting a potential (very arguable) violation of clause #1 of the Artistic license.

  16. Re:Nuts. What does this do to other "contracts"? on Court Ruling Clouds Open Source Licensing · · Score: 3, Interesting

    I would also note that the GPLv3 has dropped all pretenses of being anything other than a contract. It doesn't state that it isn't a contract anymore, and certain clauses go well beyond copyright agreements (i.e. they give some people the right to manage terms of a copyright license independant of any copyrights of their own).

    The GPLv3 is still structured as a license (or a set of licenses, with the patent clauses) rather than as a contract. It still only triggers on things that would violate copyright law (modification and distribution) rather than use. What, specifically, would make you think otherwise?

  17. Re:Artistic License is janky anyway. on Court Ruling Clouds Open Source Licensing · · Score: 4, Insightful

    It's a matter of perception and how arguments are presented. If the Artistic License is successfully bundled in a category of licenses that include the GNU license in a legal argument, then it's possible this ruling could have an effect.

    I don't think that's a terribly large risk. Unlike your average model train hobbyist or even programmer, lawyers and judges have quite a bit of legal training. You might be able to confuse them with technical details, but you're not going to get very far with "I know these two licenses have completely different terms, but they're really the same. These precedents from license A apply - you don't even need to read B.".

    In this case, the reason for the ruling that the JRMI guys don't like is the lack of a termination clause in the Artistic license. They claim that this other guy violated the license terms (From Term 1: Copyright notices must be preserved), but even if that is true there still isn't a copyright violation - just a violation of a license term. If this were the GPL, any such violation would mean a license termination and therefore a copyright violation. With the Artistic License, all they get is a license dispute - which apparently doesn't get you immediate drastic court orders.

  18. Artistic License is janky anyway. on Court Ruling Clouds Open Source Licensing · · Score: 4, Informative

    People have been complaining about the clarity of the Artistic License for years. I don't see this having any significant effect on any other Free Software licenses, especially not the GPL (since the GPL is explicitly designed as a copyright license rather than as a contract).

  19. Re:Cry me a fucking river. on FOSS License Proliferation Adding Complexity · · Score: 1

    If you are going to be distributing *any* third party software, you're supposed to carefully read the licenses for all the software involved and understand what they mean in relation to your situation. If you are having trouble understanding the licenses, you probably need legal advice - that comes from a lawyer rather than a Slashdot post.

    The specific case of GPLed RDBMS software is especially complicated. Is the interface library GPLed? Is your program linked to those libraries? If you're not sure, you probably want to contact the maintainer of the GPLed project and ask them how your usage interacts with their license.

  20. Re:Sea change on The Mindset of the Class of 2029 · · Score: 1

    And once that's gone, you don't get it back.

    You can. It requires that well-educated people have a comparatively large amount of social power while the economic / political establishment is somewhat in flux. It could take a long, long time - but unless we get into a global self-sustaining degenerate police state culture as described in 1984 or Brave New World we should eventually be able to get our freedom back. Hell, even the degenerate cases are escapable with a big enough natural disaster.

    That doesn't mean that we should put less effort into fighting to keep the freedom that we have (and get the additional freedom that we should have), but I don't think it's quite as bleak as you make it out to be.

  21. Re:I wish mainstream CPUs / GPUs would focus on po on Via Unveils 1-Watt x86 CPU · · Score: 1

    I guess that brings up the question of how much it's worth warping the economy to speed up our preparation for all-out war mobilization against China (since there is no other potential enemy that would require a full-scale mobilization like that). Personally, I think we'd have enough warning that would have time to ramp up supply lines and such in a war like that - and the military could easily increase their petrol stockpile to take up the slack during a ramp up period.

    But that's even accepting the premise that it's potentially worth seriously warping the entire world energy market and causing untold economic damage everywhere just to marginally decrease the USA's preparation effort for a major war. That definitely doesn't seem like the sort of trade off a democratic society (or any society that made rational decisions to maximize its own wellbeing) would intentionally make.

  22. Re:True Story... on BioShock Installs a Rootkit · · Score: 1

    Which really isn't a big deal since pretty much everyone runs their Windows users as Admin users (its the default).

    That's not true for Vista. If it were, there would be way less annoying UAC pop-ups. And yes, breaking whole chunks of an OS security model just to install a video game is a big deal.

  23. Re:Cry me a fucking river. on FOSS License Proliferation Adding Complexity · · Score: 1

    "Use" is when you, personally, use the program. "Redistribution" is when you give a copy to someone else. If you include a program in some sort of larger bundle, and give a copy of that bundle to someone else, that's till redistributing the program.

  24. Re:N800 on iPhone Freed From AT&T, Twice · · Score: 1

    That's not a mobile phone, it's a tablet computer. Two indicators: A mobile phone can connect to a cellular phone network, and a mobile phone generally can be held to the side of your head for talking.

  25. Re:Doing the government's work for them on Can Open Source Give Comfort To the Enemy? · · Score: 4, Insightful

    Being cavalier and saying he shouldn't worry about it till they shut him down is encouraging him to gamble with his freedom.

    Gamble his freedom? If he can't talk to whoever he wants on the internet without fear of government agents kicking in his door while he sleeps, his freedom is already gone.