jQuery in Action, 3rd edition
The moose likes General Computing and the fly likes Licensing software Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "Licensing software " Watch "Licensing software " New topic

Licensing software

Sameera Abeysinghe
Ranch Hand

Joined: Nov 15, 2004
Posts: 104
Hi all

I don�t think this is the right place to put this but I couldn�t find a place to put this.

Every commercial or non commercial software has a licensing system

gpl, gnu etc...

Where can I find all the details about this licensing systems
1.free and open source
2.free but not open source
3.not free but open source
4.not free and not open source

What kind of licensing I must use for the above types

In every code example give in sun site they put a text about the code and what licensing use what we can do with the code

If I am distributing a code what text I must put in my code under all 4 types above

Chetan Parekh
Ranch Hand

Joined: Sep 16, 2004
Posts: 3640
Have you googled?

My blood is tested +ve for Java.
Paul Clapham

Joined: Oct 14, 2005
Posts: 19973

There are probably over a hundred different licences in use today for software licencing. So if you are not a lawyer and don't plan to ask one, then just put this into your documentation:

"Released into the public domain by Sameera Abeysinghe."

That means that anybody can use your software in any way they see fit. However if you want to licence your software, it follows that you have to be prepared to defend your licence. That would include writing legal (or legal-sounding) letters to people who don't use the software you want them to use it and possibly filing lawsuits against those people. If this is important to you, then you need the services of a lawyer to tell you what terms and conditions should be in the licence.

That doesn't prevent you from using the LGPL or Apache or any other licence, it just means that you (or somebody you trust) should understand both the terms of the licence and your requirements for licencing.
Sunny Kumar
Ranch Hand

Joined: Oct 27, 2005
Posts: 57
Opensource can help you a little.
u johansson
Ranch Hand

Joined: Dec 27, 2005
Posts: 47
If you use open software, you have to make your own software as open as the softwares you're using. It's as simpe as that.
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
Originally posted by u johansson:
If you use open software, you have to make your own software as open as the softwares you're using. It's as simpe as that.

And it's wrong. A lot of the open source software out there is allowed to be used in commercial, non-open projects. It really depends on the details of the specific license.

Moving to General Computing...

The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
I agree. Here's the link: http://aspose.com/file-tools
subject: Licensing software
It's not a secret anymore!