Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
User Journal

Journal Journal: Compiling byte-code to OpenCL

Toying with speeding up an interpreter by compiling to OpenCL.
http://grrussel.bitbucket.org/CompileToOpenCL/CompileToOpenCL.html

User Journal

Journal Journal: ConstCPP

ConstCPP is C++ with the const modifier on, all of the time. Except when you use mutable instead.

This is a hacked together compiler patching clang/LLVM 2.9 and is in no way actually tested, rigourously designed, or necessarily useful or usable. It is also incompatible with 99% of existing C++ code, including standard headers...

Inspired by a tweet from @tim_angus

Comment GPL Ethics, Legality, and Morality (Score 1) 782

You are distributing the source code, as required, and therefore you are legally in the clear.

With respect to charging for the binaries, that is permitted by the license. I would however argue that this is bad form, and against the community spirit. The GPL is intended to benefit users and developers, and restrictions (e.g. a monetary charge, however nominal) on the access to binaries restricts the user community to those able or willing to pay or to rebuild. Rebuilding is a hassle, and subject to Apples $99 yearly charge at a minimum for anyone wishing to load it onto a iPhone device.

While I understand you wish to recoup the costs of porting and new feature development, I believe it is morally wrong to charge for a program that is free (in beer, and in speech) on the original platform(s) after porting it.

While the GPL permits charging for binaries, I believe it is uncommon and undesirable for free source code not to be matched by free access to the generated binaries of the program.

The Courts

Submission + - Pirate Bay trial ends in jail sentences. 1

myvirtualid writes: "The Globe and Mail reports that the Pirate Bay defendants were each sentenced Friday to one year in jail. According to the article, "Judge Tomas Norstrom told reporters that the court took into account that the site was 'commercially driven' when it made the ruling. The defendants have denied any commercial motives behind the site." The defendants said before the verdict that they would appeal if they were found guilty. "Stay calm — Nothing will happen to TPB, us personally or file sharing whatsoever. This is just a theater for the media," Mr. Sunde said Friday in a posting on social networking site Twitter."
Google

Submission + - A Closer look at Chromium and Browser Security (tomshardware.com)

GhostX9 writes: Tom's Hardware's continuing series on computing security has an exclusive interview with Adam Barth and Collin Jackson, members of Stanford University's Web Security Group and members of the team that developed Chromium, the open-source core behind Google Chrome. The interview goes into detail regarding the sandboxing approach unique to Chromium, compare the browser to their competitors, and discuss web security in general.
Education

Journal Journal: ideal computer science education 5

From the Bjarne Stroustrup/C++ Q&A article from earlier in the week, an old-timer opined something that I've also thought for a while, re: teaching computer science: "I think they should learn computer languages in the order that they evolved: assembler first, then FORTRAN, ..."

Slashdot Top Deals

Suburbia is where the developer bulldozes out the trees, then names the streets after them. -- Bill Vaughn

Working...