News for hackers. Stuff that matters.

critic

Re:The Javascript Trap on Monday March 23, 2009 @12:14AM (#528024)
Nonsense.

> Lesser GPL permits use of the library in proprietary programs

That means "in some cases", not "in all cases". Logical fallacy on your part.

> ordinary GPL for a library makes it available only for free programs

Here, GPL'ers contradict themselves (for both senses of "free"). GPL code can, technically, be non-gratis. And GPL code can be used in non-GPL programs (you just can't distribute them easily).

Re:The Javascript Trap on Sunday March 22, 2009 @10:03PM (#527838)
> but if it weren't for this guy you

We'd be using OS X and FreeBSD instead of Linux. Who's laughing now?

Re:The Javascript Trap on Sunday March 22, 2009 @09:54PM (#527829)
Somebody, please save RMS, write an Emacs mode that inserts spaces into JavaScript and converts single char names into made up longer ones! For extra bonus, insert comments that talk about how if you are not using GNU, you are a slave! A slave, I tell ya!
Re:The Javascript Trap on Sunday March 22, 2009 @09:49PM (#527826)
> It's not clear at all why you think you should be entitled to that code

I never said I was. In the GNU utopia, Linux killed MS and all libraries are GPL.

My options are:

1. Spend years writing apps that help cure cancer, GPL them and starve. (not exactly hypothetical)

2. Develop some Web apps that are not bound by GPL. Make money.

What do you think I will choose in your GNU communist utopia?

Re:The Javascript Trap on Sunday March 22, 2009 @09:39PM (#527810)
By accompanying your object code with GPL/LGPL, you are promising your customers that your code is GPL/LGPL, i.e. you will be bound to open your code.

The fact that your understanding of the license is different shows just how sneaky and obfuscated LGPL is.

Re:The Javascript Trap on Sunday March 22, 2009 @09:03PM (#527768)
But your planting of a tree doesn't automatically prevent the farmer you bought the apple from from making any money.

If I have to release my code under GPL, I can't make money charging thousands for it (low volume type of app). If I can't make money from it, I won't spend years developing it. Not having the app would make it harder for some pharma scientist somewhere to cure cancer. Everyone loses. Communism doesn't work.

Re:The Javascript Trap on Sunday March 22, 2009 @08:33PM (#527733)
No. Whose object code? Is it talking about my object code or the library's?

Ten lines per function, per header, per library, per program?

Edit: I think you didn't understand LGPL yourself either. I think in the quoted lines, "object code" refers to your code, and accompanying them with a copy of GPL refers to having to release your code under GPL. Or do you think you only have to say you release it under GPL and not actually release it?

Re:The Javascript Trap on Sunday March 22, 2009 @08:09PM (#527703)
If, as you say, LGPL, is clear to you, what do you think "object code" refers to in the (b) clause you just quoted? How are the "ten lines" counted in the paragraph above (you didn't quote): separately or total? etc. etc.
Re:The Javascript Trap on Sunday March 22, 2009 @07:23PM (#527620)
This sounds like a web developer arguing that all software should be free, except web apps.

In my opinion, all software should be free, when all groceries are free.

Re:The Javascript Trap on Sunday March 22, 2009 @07:19PM (#527617)
That's what they want you to believe. Try reading the license.

You have to know how many lines from the header file you are "distributing" (in the GNU lingo). If you are using C++ templates, you are probably screwed. You have to make sure you link dynamically (or else). LGPL seems to require advertising the library. And if you want do static linking, talk to a lawyer. Linus and RMS disagree on what constitutes "derived work", btw.

Edit: I'd like to know what motivated people to upmod parent, when it's factually incorrect and can cost developers dearly if they take the message at face value.

Re:The Javascript Trap on Sunday March 22, 2009 @06:27PM (#527564)
RMS is complaining about Obfuscript. Speaking of obfuscation, I hope someone would deobfuscate LGPL for me.
Re:The Javascript Trap on Sunday March 22, 2009 @06:15PM (#527540)
"communist"
Re:Ask HN: Is AI a growing field? on Sunday March 22, 2009 @06:01PM (#527526)
Google: "Did you mean: Quantos"
Re:Why Advertising Is Failing On The Internet on Sunday March 22, 2009 @04:52PM (#527444)
> if commercials are synchronized

Are they? If there are 9 synchronized channels and 1 that's not. I believe that 1 wins, because everyone else switches there out of boredom.

Re:Why Advertising Is Failing On The Internet on Sunday March 22, 2009 @04:17PM (#527417)
I bet TV ads stopped working as well when TV remotes became popular.
Re:Why Advertising Is Failing On The Internet on Sunday March 22, 2009 @04:14PM (#527416)
> There are plenty of examples of successful companies that have used this model

Do you mean they used their blog as the main marketing effort? I'd like to hear more about those.

It seems if the users are looking at your blog, they've found you already. Or perhaps those companies created thousands of other blogs that were only used for search engine optimization (linking back to their money blog)? That I can understand.

Do not operate without a helmet and a mouth guard.
Re:Leksah: a Haskell IDE written in Haskell on Saturday March 21, 2009 @01:56AM (#525970)
I wonder why they didn't use wxHaskell instead for the GUI. Also, what's up with Greek identifiers?
Re:Interactive California Unemployment Map on Saturday March 21, 2009 @01:52AM (#525967)
What do they do just north of SF?
Re:Rails won on Friday March 20, 2009 @11:30PM (#525911)
> for some reason the business guys needed rails developers

Not anymore?

also LOLcats and Homer Simpson. I usually go for 3 allusions per joke.
Hamburger... I hate Ramen.
Re:Tell HN: I think I'm quitting my job today on Friday March 20, 2009 @01:40PM (#525265)
You can quit, or you can tell your bosses that you are overqualified for the job and ask for a raise and promotion. Then you can quit. The latter can be seen as an experiment and a life lesson. If you are quitting anyway, you have nothing to lose there.
The fact that you were downmodded tells me that the bozos are now the majority of HN. Time for a new digg clone?
Re:How to Incorporate Stupidity Into Your AI Code on Thursday March 19, 2009 @12:54AM (#522877)
Incorporating intelligence is the hard part.
Re:Cafe owner thrives with no-pricing policy on Thursday March 19, 2009 @12:51AM (#522872)
Are you sure it's tipping? How come the sales staff in some supermarkets in the US are nice, even when they don't work on commission and tips?

Perhaps it's a combination of many factors: tips, commission, weather, culture, religion and guns that makes Americans nice (For the record, I'm not religious)

Re:Teens capture images of space with £56 camera and balloon on Wednesday March 18, 2009 @10:37PM (#522757)
They took pictures of Earth, mostly. I'm assuming the writer may be foreign, and merely didn't use the correct preposition.
Hate to be a party-pooper, but if you can send a balloon there, it's not outer space yet.

Older »