4 ms·
Quite a few strawmen here. > If I don't know how to interpret and write code, the first thing is meaningless to me. No. Knowledge like, for example, mathemati
by ex_amazon_sde 10y ago
Quite a few strawmen here.
> If I don't know how to interpret and write code, the first thing is meaningless to me.
No. Knowledge like, for example, mathematics is unencumbered by patents and accessible to everybody. All humanity, directly or indirectly, benefits from it. Same for the freedom to read and modify code.
> If I don't check every single compiler and binary I ever run, the second thing is meaningless (open source malware is still malware)
Mandatory food labeling, traceability and hygiene standards clearly improve food safety for everybody. Same here.
>I think Heartbleed is a great counterpoint to Linus' law.
Not at all: given enough eyeballs
Besides, perfect security is impossible and some cases of food poisoning don't disprove the effectiveness of food quality standards.
> Availability of code does not change people's specializations or give them more hours in a day.
Availability of code allowed me and others to learn and review code.
> incompatible data formats happen among open source projects too.
Cherry picking again? Deliberate use of incompatible formats in order to create lock-in is very infrequent in comparison with closed source.