3 ms·
I am a programmer that cares about quality software. I think we should professionalize the industry with certifications. I am also starting a business where I a
by gavinhoward 4y ago
I am a programmer that cares about quality software. I think we should professionalize the industry with certifications. I am also starting a business where I accept some liability for my Open Source software.
So this is a good step.
The only criticism I have is that the carve out for Open Source needs to be well-defined. I agree that FOSS like mine, where it's the basis of my business, should be required to be certified.
That said, I'm not sure I'll be able to afford the required certification. Will Curl or SQLite?
I think SQLite might, since it's already certified for flight. Curl might since it's been used in NASA flight.
But in both cases, the cost of certification, if it happened, was borne by the "customer." In the case of SQLite, it was Airbus. In the case of Curl, it would've been NASA. In both cases, the original authors did enough testing to make it possible, which would be a major cost for them.
I want my software to reach the same quality, but I couldn't, by myself, get it certified. It would take an outside entity that wanted my software certified for their use in Europe.
Edit: I also only have a Bachelor's degree. If I needed a Master's, that would be untenable.