3 ms·
I think the "critical software industry" story is fascinating and if research does not already exist in these areas let's fund more of it: 1. Let's baseline th
by lifeisstillgood 5y ago
I think the "critical software industry" story is fascinating and if research does not already exist in these areas let's fund more of it:
1. Let's baseline the usage and spread first. What code is used, where and by whom. It ought to be possible to get complete pictures of this most large orgs scan their whole estate constantly - but publishing it academically?
1.a. A central "phone home" FOSS library that everyone "trusts" will just report the minimum might be a good idea here.
2. So if we know what codebase are critical we can then ask are they supported? Are the top five contributors paid in connection with the code base? Lots of ways of finding this about but email or bug requests is most likely winners.
3. A move I think is a good idea is to have some form of "Foss Tech Support Mesh"
Library X is really useful, so several ISVs announce they support it, understand it etc. Maybe if an ISV account gets a commit accepted they get a badge. This will start to bridge the gap between volunteers and paid positions.
while we are at it, what is the proprietary story? I am pretty sure Facebook has funds to keep its codebase updated, but there were MRI Scanner companies that cannot afford to move off windows XP, so there is bound to be a grey area of for profit companies producing code at not much more than subsistence level.
- moltke 5y agoPhoning home at all is absolutely unacceptable.
- di4na 5y agoYou are 1 year late. The google magic words you want are "Biden", "Executive Order" and "Software Bill of Material" :) Feel free to join one of the working group. You can also look at what Tidelift does.
- theobeers 5y agoPhoning home doesn't sound right, but maybe a bunch of FOSS developers can get together at some point and form something analogous to ASCAP.[0] i.e., monitor the public and commercial use of members' FOSS projects; shake down the users for financial contributions; and redistribute any proceeds to members as royalties. (I wouldn't be surprised if this has been tried already and failed. Nothing seems to make a difference.) [0]: https://en.wikipedia.org/wiki/American_Society_of_Composers,_Authors_and_Publishers https://en.wikipedia.org/wiki/American_Society_of_Composers,...