3 ms·
> The vast majority of software being produced is closed source software I found this claim surprising. I would have guessed that the narrow majority of softw
by codesections 6y ago
> The vast majority of software being produced is closed source software
I found this claim surprising. I would have guessed that the narrow majority of software produced these days is open source, but I don't have a citation for that. Do others agree with the article's "vast majority" claim?
- asutekku 6y agoA minority of software is open source. It’s the bubble of Github and HN that makes open source to be more prevalent than it actually is.
- chrisseaton 6y ago> A minority of software is open source. How do we know this to be true? Has anyone checked?
- pjmlp 6y agoValue point of one. Coding since mid-80's, never worked for a company that would allow me to publish work related code, with exception of my time spent in research institutions. I bet this applies to the large majority of developers out there, but I am extrapolating.
- mh7 6y agoLook at all the software running on your computer right now, how much of it is open source? (Including OS, drivers, ssd/efi/cpu/misc controllers firmware). Email every website you visit and ask to get the source code. Go and check all gadgets in your house which contains a microcontroller or cpu, how many of those can you get the source code for? Ask your car manufacturer for the source code of all its systems. Go out in your city, look at all computerized utilities (screens, payment systems, traffic lights, elevators, power plants, public transport, the list goes on..) Does it really need to be checked? Seems blatantly obvious to me that most software is proprietary.
- chrisseaton 6y ago> Email every website you visit and ask to get the source code. Well 30% of websites alone run WordPress, so I could look at the source code. I'm not sure it's as blatantly obvious as you think it is.
- sokoloff 6y agoWhen contemplating how much software is closed vs open and specifically in the context of the value of github profile/activity for hiring, I am much more inclined to count the production and maintenance activity (the dollars and human hours) not the deployment count. If 75 million sites are running Wordpress, I think that counts as “closer to 1000 (because Wordpress is large) than 75,000,000”.
- codesections 6y ago> Look at all the software running on your computer right now, how much of it is open source? Most of it? The hardware, OS, web browser, window manager, terminal emulator, and text editor all are, anyway. There are a few proprietary bibs and bobs, but really not that many. > Go and check all gadgets in your house which contains a microcontroller or cpu, how many of those can you get the source code for? My impression is that most of this IoT-type devices run Linux of some variety. They might have some proprietary stuff on top (though not a ton, given the GPL), but that seems to be basically another check in the "open source" column. > Ask your car manufacturer for the source code of all its systems. Well, it's a Toyota, so it's running Automotive Grade Linux, so… > Does it really need to be checked? Seems blatantly obvious to me that most software is proprietary. It doesn't seem blatantly obvious to me, but it's interesting to hear your perspective
- asutekku 6y agoJust because some part of the underlying software is open source (AGL) does not suddenly make the whole thing open source. And you’re in a minority if you’re using linux or some variant of it as your OS. The world outside of tech circles is much more closed source.
- bdcravens 6y agoOpen source IS prevalent, but most of it leads to closed source. A large majority of those employed as developers are using open source libraries and languages to build closed software.
- bonoboTP 6y agoMost software stays within the company for which it was tailor made.
- kylnew 6y agoI’ve never had a job that open sources more than 1% of all the code I’ve written. For most it was 0.
- daveFNbuck 6y agoThis seems likely to me. Programming is a relatively lucrative profession, so people who do it a lot tend to try to get paid for doing it. People who get paid to program will tend to write closed-source code for 40+ hours per week.
- detaro 6y agoYes. The vast majority of developer jobs are primarily working on closed code, and I don't think contributions made in people's free time etc are enough to compensate for that. What I think distorts the perception is that you'll find a lot of open-source code underpinning closed software - but thousands of projects using the same open-source library doesn't increase the amount of open code.