Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

Apologies for the spelling/grammar mistakes, "fill" should be "will", "there" should be "their", etc... I am tired.

more than 4 years ago
top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

If you don't like it, write your own code under your license of choice.

I like the goal of the GPL, just not the means. People should write open source software out of their own free fill (as I do), and not because they are forced to by a license.

You may argue that without the requirements the GPL places on people, there would hardly be any open source software. This is the assumption that most people are "bad" and would not share there code, but the GPL gives them no choice. I have more faith in the world and think that there are enough good-willing developers that would contribute code back anyway.

Also did you not read my original post - why are you telling me to use a different license - when it was clear from my original post that I already do (BSD/MIT variants)?

more than 4 years ago
top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

I don't win, as someone who writes software licensed under BSD/MIT.

I have to compromise.

Either license my code as GPL, which restricts who can use my code (I want my code to be used as widely as possible - I don't care if MS uses in their software - I give it away with the purpose of improving the quality of software people use - i.e. if Joe Windows User benefits from MS including my BSD licensed software or Bob Linux User benefits from GPL projects including my BSD licensed software - both make me happy).

Or, I re-implement the software as BSD licensed. Now, this is no worse off than if the GPL code had never been written in the first place, true, but it goes against the idea of everyone working towards a common goal (creating open source software for users) - since the result is waste of time duplicating code under different licenses.

more than 4 years ago
top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

I never implied the developer has an obligation to let me use his code. Neither does the closed source developer.

My point is by placing this restrictions, the GPL developer prevents not only closed source software using his code - but also certain class of open source software (BSD/MIT-style licensed).

This is obvious - but my in stating it, I was disputing the point of the grandparent who was implying that GPL is good for every open source developer - which is not the case for developers writing BSD-licensed software, as the GPL code cannot be used in their projects.

more than 4 years ago
top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

Did you miss the word either in the statement you emphasized?

What I said was fact. Given the premise that I want the above functionality in my app, I either have license my app as GPL or re-implement the functionality as MIT/BSD. This is obvious from the restrictions the GPL places on the software. I don't see the point of dispute in this statement.

more than 4 years ago
top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

I meant "every developer" instead of "any developer" in the above post. Doh.

more than 4 years ago
top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

Actually I never said I wish to restrict the freedom of others.

I follow the "I disapprove of what you say, but I will defend to the death your right to say it" school of thought.

Your freedom to write GPL'd code should not be restricted. My point was the license is not the golden chalice for any open source developer (which was the GP's point).

more than 4 years ago
top

Palm Sued Over Palm Pre GPL Violation

myrdred Re:Well (374 comments)

If you ARE writing open source software, it's not a bullshit license.

Unless you want to license your open source code as BSD/MIT...

Suppose you're writing an open source app (let's say 20k LOC) and wish to license it under MIT. Now, suppose you need a specific functionality that's already been implemented by another open source project under GPL (let's say the functionality is 1K LOC).

Now, you can either use that functionality, but would be forced to relicense your project as GPL (thereby giving up your freedom of being able to choose how you want to license the code you have written), or re-implement the same functionality yourself and license it as MIT (thereby duplicating effort).

As an open source software developer wishing to license my code liberally, I am forced to either give up my freedom of choosing the license for my code or re-implement functionality (thereby taking away my time from improving other parts of my open source app).

So, the GPL license IS a bullshit license even if you are writing open source software (in certain circumstances).

more than 4 years ago
top

Becoming a Famous Programmer

myrdred Re:Discrimination alive and well in... (347 comments)

And how does this stop female programmers from becoming famous by making some awesome OSS software?

more than 4 years ago

Submissions

myrdred hasn't submitted any stories.

Journals

myrdred has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>