• Post Reply Bookmark Topic Watch Topic
  • New Topic

What is meaning of OpenSource in any Programming Lenguages?  RSS feed

 
Kishor Joshi
Ranch Hand
Posts: 674
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there

I have a question that what is meaning of Open Source in programming lenguages?

I want to ask this question reagrding this context that

if some company or some products that says "This is open source" all codes are available

Then it it mean..
1)We can reuse,re produce,distribute this code,modify and sell it for commercial purpose?

I know there is license also attach with a OpenSource.

But What exactly meaning of OpenSource?


Thanks
 
Tim Cooke
Marshal
Posts: 4041
239
Clojure IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm going to assume that you have already Googled it and read the Wikipedia article for it.

Having done those things, what specifically don't you understand?
 
Tom Storm
Ranch Hand
Posts: 31
Fedora Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I found the following link rather helpful.

http://en.m.wikipedia.org/wiki/Open-source_software_development

TS
 
Jesper de Jong
Java Cowboy
Sheriff
Posts: 16058
88
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Kishor Joshi wrote:if some company or some products that says "This is open source" all codes are available

Then it it mean..
1)We can reuse,re produce,distribute this code,modify and sell it for commercial purpose?

I know there is license also attach with a OpenSource.

When something is open source it means that you can get the source code. It does not mean that you can always reuse, reproduce, distribute, modify and sell it for commercial purposes. What you can do with it, depends on the license. Some open source licenses allow you to use it in any way you like. Some other licenses do not allow using it for commercial purposes. You'll need to carefully study the license of the open source software you're using to know what you are allowed to do with it.
 
Campbell Ritchie
Marshal
Posts: 56530
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I shall duplicate this discussion in the General Computing forum because it is relevant to all languages, not only Java®.
 
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!