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

 



Forgot your password?
typodupeerror
×

Comment Re:GPL not appropriate for taxpayer funded project (Score 1) 116

Huh, the GPL doesn't forbid you from keeping changes private. It forbids you from distributing changes without source. If you don't distribute, there is no problem.

Furtheremore, Whatever, GPL isn't the only free license. Use a BSD-style license or any other license without copyleft.

I still don't understand how an agency of the US government can claim copyright, though. Usually what happens is that the government subcontracts to individuals and are then bound by the copyright claims of those individuals. How is NASA getting away with this?

Comment Wesnoth (Score 1) 329

Wesnoth has some of the most beauutiful C++ out there (yes, there is such a thing as beautiful C++). If C++ is what you want to work with, I recommend you start looking at their stuff. Play the game first, of course, so you can start to get a feel for what sorts of things it does. Then you should be able to start guessing where things in the code may be. Step through the code with a debugger too, of course. I find that "ok, I'm gonna try to make the code do this", i.e. starting with a specific goal, setting breakpoints, and stepping through the code is the best way to get comfortable with an unfamiliar codebase, no matter its size.
GNU is Not Unix

Submission + - Emacs violates GPL since 2009 (gnu.org)

Digana writes: Emacs, one of GNU's flagship products and most famous software creation of Richard Stallman, has been discovered to be violating the GPL since 2009-09-28 by distributing binaries that were missing source. The CEDET package, a set of contributed files for giving certain IDE functionality related to static code analysis, has distributed files generated from bison grammars without distributing the grammar itself. This happened for Emacs versiones 23.2 and 23.3, released during late 2009, and has just been discovered.
GNU is Not Unix

Submission + - Octave 3.4 released after 2 years of development (nabble.com)

Digana writes: Two years have passed since the last 3.2 release, so the Octave team is proud to announce its 3.4 release stable release. Besides lots of indexing optimisations, function handle improvements, and a large rewrite of sparse matrix support, there is a particularly exciting new OpenGL plotting engine that is ready to replace gnuplot in most cases.

Comment Re:Windows (Score 4, Insightful) 425

That's not how genericity of a trademark works. If Microsoft were in the business of selling large crystal panes that you can attach to walls to see through them, then yes, it couldn't call them "windows", because you're using the generic word for that product. It's just like Apple isn't selling produce, so they can use that common word as a trademark. The genericity of a trademark depends on the domain to which it is applied. In the case of "app store", Microsoft has a good case, because Apple is trying to trademark the general shortening of "application". I don't think the shortening of "application store" to "app store" will be able to withstand the attack of genericity.

Slashdot Top Deals

To program is to be.

Working...