Earlier quoted context omitted.
There are a lot of people who are very good at coding who don't care for high salaries. Despite mainstream pop being the most profitable, many musicians pursue niche genres.
This still doesn't make UBI relevant to this discussion. It's already fairly trivial for a talented SWE to make UBI-level income working 10 hours a week by picking up software contracts here and there. Eng already have access to the levels of income that UBI would provide, with plenty of time left over to dedicate to open source, and yet this path is relatively untrodden. Plenty of engineers (myself included) already…
“Open source” is not broken
221–230 of 259 posts
Re: “Open source” is not broken
#222Earlier quoted context omitted.
There are a lot of people who are very good at coding who don't care for high salaries. Despite mainstream pop being the most profitable, many musicians pursue niche genres.
This still doesn't make UBI relevant to this discussion. It's already fairly trivial for a talented SWE to make UBI-level income working 10 hours a week by picking up software contracts here and there. Eng already have access to the levels of income that UBI would provide, with plenty of time left over to dedicate to open source, and yet this path is relatively untrodden. Plenty of engineers (myself included) already…
I wish that were true...
Re: “Open source” is not broken
#223Earlier quoted context omitted.
That citation appears as irrelevant completely to the topic. If you want more relevant citation then this: "A journey of a thousand miles begins with a single step" (C) Lao Tzu For that matter I would say that first major step to real FOSS was made in 1917. But it was too early and shouldn't that brutally enforced. Evolution is the only reasonable way to get anywhere in such complex systems. Relevant fact: all hardwa…
"That citation appears as irrelevant completely to the topic." The point was, that marxism as a theory is only a plan - and that plan did not really worked out in reality so far. And if you want to paint the USSR in a golden FOSS picture, well I would suggest talking with people who actually lived there and were not in a privileged party position. And it would be news to me, that the USSR published their tank, aircra…
It's not a plan. Marx specifically avoided any such planning and explained why. Marxism is a theory about capitalism. It's not a plan at all.
Re: “Open source” is not broken
#224Earlier quoted context omitted.
The key is establishing a market for this kind of insurance policy. That can only happen if companies are made liable. That needs to happen at some point, though it's not clear how to do it without getting unpleasant unintended side effects.
Companies already don't like to deal with this stuff right? However much liability already exists, they're already having a bad day trying to patch all this stuff. So maybe they'd want to know they'll get compensated for the resources spent on that.
Re: “Open source” is not broken
#225Earlier quoted context omitted.
UNIX was only free beer because AT&T wasn't allowed to sell it initially, the lawsuit against BSD and forbidding the Lion's commentary came rather fast as soon as they were allowed to take commercial advantage of their research work.
Sure sure, but my point was really that all nitpicking aside, Open Source is everywhere. Given the opportunity, engineers everywhere will share their work with others and build on that shared work to do more stuff, then share it. An argument from a frame of "Open Source only succeeded because ..." just seems obviously wrong to me. If not ITS then Unix. If not BSD then Linux. If not Mosaic then Chrome. If not gcc then…
clang is the more recent example, it is becoming visible how it is lagging behind other compilers in C++20 support, not everything is landing upstream as it used to.
Re: “Open source” is not broken
#226Earlier quoted context omitted.
"That citation appears as irrelevant completely to the topic." The point was, that marxism as a theory is only a plan - and that plan did not really worked out in reality so far. And if you want to paint the USSR in a golden FOSS picture, well I would suggest talking with people who actually lived there and were not in a privileged party position. And it would be news to me, that the USSR published their tank, aircra…
>marxism as a theory is only a plan It's not a plan. Marx specifically avoided any such planning and explained why. Marxism is a theory about capitalism. It's not a plan at all.
Where did he say so?
Because marxism as I know it, surely is and has a plan. A plan to completely reshape society and economy. Dictatorship of the proletariat ... until the state of real communism is achieved.
Can it be, you only heard of the capital, but not the communist Manifest?
Re: “Open source” is not broken
#227My philosophy (albeit it might not be shared by many) is that if you are going to do a job, either do it well and all the way through or don't do it. I see many half-assed (for the lack of a better term) open source jobs where the developers do not respond to criticism and feedback in other words than "you should be grateful we did X and Y after all", with an air of arrogance and saintliness for even doing anything.…
Re: “Open source” is not broken
#228> boast of their “innovation” and “growth” without … contributing … from corporations that don’t bat an eye at donating billions to (often dubious) “social” organizations - often ones that criticize them anyway.
The legal and fiance constructs of many open source projects are pretty badly organized. This makes it hard for accounts at big cooperation to handle them. Many open source projects are also pretty bad at marketing to non developers and do not have an aggressive founding campaign. Some “social” organizations are much better at this and have very good people taking care of marketing and accounting to people who contro…
Re: “Open source” is not broken
#229A half baked idea, curious what people think: Would it be possible to create an insurance policy against these major FOSS vulnerabilities? The insurance company would then require audits of your tech stack, and fund security research. This is analogous to what car insurance companies already do. And then companies who are not insured are viewed as suspect, etc etc. There's apparently a misalignment of incentives beca…
As many have said that the only defense against data extraction of personal information is to not collect them. I think this collection has to become more expensive than the benefits to marketing and advertising. Insurance might help here, but I expect premiums to be high if risk is adequately and realistically assessed.
Against exploits like the log4j thing... the library is popular and was used for years. In open source and commercial software alike. I doubt any audit would have found the problem. Most probably didn't expect it in such a library in the first place and would have started review with the more arcane dependencies. The only benefit of other components is probably security through obscurity. But what would you insure against here? Against exploits in software in general? I don't think that would improve software security in the long run.
Re: “Open source” is not broken
#230Earlier quoted context omitted.
In rebuttal I'll paraphrase a little from Paul Ramsey (maintainer of 20-year open source project PostGIS)[0] His basic view is that Open Source is the dominant model today, but tension comes as very little of the value produced comes back to the community that creates this value. He argues this will always be 'the bare minimum' by virtue of economics, but that if something important slows down too much someone will p…
This personally rings true for me. My company is getting literally billions of dollars worth of value from a couple of applications (one of which I created and maintain) built upon the foundation of Postgres and PostGIS. And we benefit immensely from active development of it: PostGIS version 3.1 released a new more efficient overlay algorithm which probably saves us $5k a year in compute costs alone , and untold thou…
Of course the best business strategy under current rules would be to let other companies pay here. That would net you a competitive advantage. Perhaps GPL was right in the end and companies need to be forced to either contribute or pay for commercial alternatives. Maybe some would learn how expensive software really is and that it requires constant investment of maintenance as most other products do as well.