Should all software be open or closed source?

Posted by: 0FOver

10 Total Votes

Both should remain as options.

6 votes
1 comment

I don't care

2 votes
1 comment

Open source software

2 votes

Closed source software

0 votes
Leave a comment...
(Maximum 900 words)
TBR says2015-05-16T10:24:11.4154872-05:00
All software will never be "open source". Spend a couple years working on something and ask yourself, do you want to open the complete thing to everyone?
Diqiucun_Cunmin says2015-05-16T10:26:19.3205677-05:00
@TBR: I don't really understand that, TBH, since there's a lot of open source software on the market that have been modified and improved by programmers worldwide... Of course, I've never really tried to alter an open source piece of software, but do you mean that people purposefully obfuscate (like, I dunno, meaningless variable names or removing comments?) the code before they make it open source?
TBR says2015-05-16T10:29:10.3335538-05:00
@Diqiucun_Cunmin - Lets say you want to make some software. A complex system. You will need some financing (everyone has to eat). You get some investors. They will expect some return on investment, and you would like to make a profitable business. You set to work, add a couple developers. Now, two year of hard work are ready to go into production. You have worked on sales, marketing, spend buckets of money. Are you willing (or able) to release this software under any open license? NO!
Diqiucun_Cunmin says2015-05-16T10:33:28.4867955-05:00
@TBR: Yeah, I understand that. What I don't understand is why you said that all software will never be open source. There are many open source programs, like OpenOffice and Audacity, so are you saying they aren't open source in some way?
Midnight1131 says2015-05-16T10:34:44.7953322-05:00
He's saying that there will be open source software, but 100% of software out there will not be open source.
TBR says2015-05-16T10:34:55.0679055-05:00
No. I am answering the question "Should all software be open or closed source?". All software will NEVER be "open source". That's all.
Diqiucun_Cunmin says2015-05-16T10:37:36.7639785-05:00
@TBR: The second statement is the one I don't understand. You said 'All software will NEVER be "open source"'. Doesn't that mean there will be no open source software...?
TBR says2015-05-16T10:40:49.3164823-05:00
No. Again I am only answering the question. As Midnight1131 said, 100% of available software will NOT be open source.
0FOver says2015-05-16T10:42:16.4537172-05:00
@TBR it is possible to earn money from open software, take for an example: Android. Google as a company earns lots of money from free applications only with simple advertising, these applications can be open source. Games can go for the "Pay To Win" strategy if they need that much money, and still can be open source. Operating systems can do so much things to earn money, and still be open source. We can make everything open source and still earn lots of money from it, if you only use the right strategy. The thing is that with open source software you get one step closer to transparency. Which is good so that people can know what the heck you're doing behind their backs.
Diqiucun_Cunmin says2015-05-16T10:44:17.0339101-05:00
Yeah, this is why I'm still confused? '100% of available software will NOT be open source.' As I see it, this statement seems to imply that 0% of available software will be open source...
Diqiucun_Cunmin says2015-05-16T10:44:44.0007014-05:00
Is it supposed to mean, 'Not 100% of available software will be open source'?
0FOver says2015-05-16T10:45:42.5386063-05:00
It can be made so that all software is open source with laws.
TBR says2015-05-16T10:51:08.1425554-05:00
One of the benefits that many proponents of open source make that is just completely wrong and frustrating is "It's free". This is all fine for individual users, but makes absolutely NO sense in enterprise systems. Lets take something as pedestrian as as MS-Office. The pro version will cost ~$200. That means something for a casual user. When you are deploying to a company, the cost argument fails completely. Its not that rolling out a $200/user app to 1000 users is without cost consideration, 200k is not insignificant. Its is, however, a incredibly SMALL part of the budget for equipping the users. Unless there is a very good reason to modify the code, the much better choice is to pay the 200/user.
TBR says2015-05-16T10:52:21.2641181-05:00
@0FOver - No it cant. Stop living in the open-source fantasy land.
TBR says2015-05-16T11:06:56.1077339-05:00
Making money off advertising in applications is only (barely) acceptable for consumer application. Using Android for an example of profitability of open-source is not a good example. Let me give you this as an example, as it is ME. I sold off (most of) my first company about 1.2 years ago. We developed an application. To get to the point where it was market ready took between 3 and 8 developers over the course more than two years. It is VERY vertical. There are only a very small amount of enterprise (government) users that will ever potentially use it. It has to make between $75-$100/user/year to make it profitable. To get it to where it was when I walked out, it cost 500k+. I could not have raised one dime to do the project as open-source. (And no, I could not make it up by spamming users with in-application ads.)
0FOver says2015-05-16T12:05:21.8890175-05:00
Ok, so it comes down to this, that it can be, but only some software. I agree with that on a certain level. If you have a custom ordered software, it has to be closed, makes a lot of sense. My idea for massive open source is so that people can know how much of their privacy is kept. I know that I sound like a stupid hippie, that doesn't know what he's talking about, but privacy is a big concern for me in particular. I want to know exactly what's going on behind my favourite software. Yes, I can use a lot of open source, that's out there, but that doesn't change the fact that so much people are using closed source and don't care about what's going on.
0FOver says2015-05-16T12:52:26.4036905-05:00
And Open source doesn't fully mean free as in price. You can sell open source software with the proper license.

Freebase Icon   Portions of this page are reproduced from or are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

By using this site, you agree to our Privacy Policy and our Terms of Use.