Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment It's about tactics: GPL helps free software (Score 5, Informative) 1098

Background reading:

BSD, LGPL, and GPL are all free software licences. The user gets the same four freedoms in each case (use, study, modify, redistribute). But, using the BSD licence (or the LGPL) takes away an incentive to contribute to the free software project.

GCC's technical advances create a big incentive for developers who are interested in compilers, and for companies with a commercial interest in a good compiler existing for their platform, to contribut to GCC - helping free software whether that's their priority or not. With a BSD-licence project, developers can choose to ignore GCC and fork LLVM instead, so neither GCC nor LLVM benefits.

LLVM weakens GCC's ability to attract free software contributors. That's why Apple funds LLVM.

It's not difficult to see which approach works best: Which OS has more contributors, *BSD or GNU/Linux?

Comment GPL and BSD give uses the same freedoms (Score 0) 1098

> more freedom to the person who uses and implements the software

Users have the same freedoms with GPL and BSD.

The BSD licence provides building blocks for non-free projects that compete against free software. The GPL provides building blocks only for free software projects.

GCC's technical value encourages developers with technical goals to contribute to the free software GCC project, regardless of whether helping free software is their priority or not. LLVM weakens this by providing an alternative project where people can work on technical progress without the need to contribute to the free software LLVM project.

So LLVM makes people less likely to help advance the state of free software.

(LLVM attracts some investment, such as that of Apple, up to a certain point, because Apple's goal is to undermine GCC.)

So it's not about user freedom. There's no difference there. It's about what's the smartest way to help our friends and each other, without helping the companies that are competing against us and trying to replace free software with their proprietary software.

Comment Re:Open standards my a** (Score 1) 2

> And how exactly are you envisioning to create
> "open standards" over secret DRM schemes (such as Cinavia)?

I don't think we disagree, but do you think the issue will be as clear for politicians?

They'll want DRM, they'll see HTML5 has support for DRM systems, they'll ask for a HTML5-compatible DRM system, and free software won't be able to offer one (one that really works).

Comment Moderating the same person's comments (Score 2) 8

Or some kind of limit on down-modding comments by the same person. It's annoying when you post three comments with little relation to each other, then suddenly all three get voted down and you *know* it's because you insulted someone's fandom object in one comment.

I don't think there's any equivalent abuse with up-votes for this particular type of case.

Submission + - MPAA joins W3C; bigger anti-DRM push needed (zdnet.com) 2

ciaran_o_riordan writes: The W3C has announced a new member: the MPAA. Oh. Which makes this a good time to see whatever happened to last Summer's campaign against DRM in HTML5. It's still there. W3C took a lot of criticism, but the plan hasn't changed. DRM ("Encrypted Media Extensions") was still there in the October 2013, and in the January 2014 drafts. Tim Berners-Lee is still defending DRM. For the technical details, there are many good pages. What's at stake? It'd be like Flash or Silverlight websites, but instead of being really hard to make free software viewers/browsers, it'll be almost impossible, not to mention possibly illegal in the many countries which prohibit "bypassing technical protection mechanisms". And our work to get governments to use open standards will end up used against us when free software can't tick all the boxes in a public tender that specifies a "W3C HTML5 based" DRM system. More pressure is needed. One very small act is to sign the no DRM in HTML5 petition. A good debate is: "What's more effective than a petition?" But please sign the petition first, then debate it. It's also worth considering giving to the annual appeal of FSF, the main organisation campaigning against this.

Comment The Emacs userbase is still growing (Score 4, Interesting) 252

> I wonder how younger generations do appreciate Emacs

Someone said that to me in 2002. I was a new Emacs user then, and I'm still using it now.

Debian's package install stats suggest the Emacs user base is steadily growing:

http://qa.debian.org/popcon-graph.php?packages=emacsen-common

And the developer mailing list is very active and high-quality:

https://lists.gnu.org/archive/html/emacs-devel/

However, Hip-Hop's future is looking less certain:

http://www.theonion.com/video/there-are-people-in-world-who-are-concerned-about,32163/

Comment Re:Harddrive firmware? Probably non-free, no probs (Score 1) 340

Thanks for the link. I've noted it in the wiki that FSF hosts:

http://libreplanet.org/wiki/When_should_firmware_be_free#Hard_drive_controllers

I don't know if anyone from FSF reads that page, but I'll gather info and I'll raise it with someone in FSF next time I'm talking to them.

(Of course, this isn't the case with the drive of the laptop that FSF has endorsed.)

Comment Re:GNOME was launched by FSF (Score 1) 340

> Oh, so if one isn't a programmer they shouldn't criticize

That's what *you* said. I'm just turning it around so you can see how silly it is. And you find it silly indeed.

I had pointed out all the non-programmer work done by FSF and you replied that the real people we should thank for GNOME are coder Miguel de Icaza and dotcom startup Eazel.

You said RMS could only take credit for the tools he wrote, but that's nonsense. He's been doing non-programmer work full-time for about twenty years now. Including launching four desktop projects and doing everything he can to make them a success. And with GNOME he did.

Comment Re:GNOME was launched by FSF (Score 1) 340

GNOME Foundation came years after GNOME. GNU started GNOME.

GNU has more than a hundred successful software projects. Some are cornerstones of the operating system, and you're moaning because there are some GNU projects which haven't been successful. And how are your microkernel and your Flash replacement coming along? Written any good compilers or standard c libraries recently?

Comment GNOME was launched by FSF (Score 0) 340

GNOME was launched by FSF and RMS spent years promoting it and getting people to work on it. He still does.

You seem to be trying to make GNU disappear by arguing that nothing matters but lines of code, and only the lines written by RMS's hands count as GNU.

The toolkit is a GNU project, born from another GNU project.

Miguel de Icaza was one developer and software architect. He did years of good work and then gave up and took money to promote Microsoft software (via Novell).

Comment Actually, FSF is to thank for the desktop + other (Score 3, Informative) 340

> And none of those things were done by the FSF itself.

We have a GUI desktop because FSF launched four projects to make one.

The first became GNUstep (a success, but not enoughso), the second didn't produce a desktop but did produce Guile.

Then KDE was launched, with the then-proprietary QT toolkit. The problem was so urgent that FSF launched two projects to fix it, GNOME and Harmony. Harmony was a project to replace the QT toolkit, but it wasn't a success.

GNOME was a success. So much of a success that it was, IMO, what lead to QT being freed. So we've FSF to thank for directly making GNOME, and indirectly for licence changes in QT.

(And then there's the fact that FSF made the developer tools and licences which helped a lot of other projects come into being.)

But as usual, people try to avoid crediting FSF, so a lot of people don't know this.

Slashdot Top Deals

It's later than you think, the joint Russian-American space mission has already begun.

Working...