3 ms·
I fully agree. A small piece of software I'm most proud of is a very small library I wrote for an ex-employer and was lucky enough to open-source. It isn't upda
by ascar 6y ago
I fully agree. A small piece of software I'm most proud of is a very small library I wrote for an ex-employer and was lucky enough to open-source. It isn't updated in years and should nonetheless still work. Since a few years ago it is used by the Gitlab main repo.
I don't expect anything from them, they don't ask anything from me and just knowing that it is useful for such a big project is all endorsement I need.
- sheetjs 6y agoSheetJS was created because of a Microsoft licensing issue with a library (https://github.com/stephen-hardy/xlsx.js/issues/8 https://github.com/stephen-hardy/xlsx.js/issues/8). The other project had a nonstandard license with a clause that only applied to browsers run on Microsoft Windows, which is really bizarre for a JS library that can run on any browser. Apparently the original developer was working for Microsoft at the time, and Microsoft mandated the license clause. In a funny twist of fate, Microsoft now uses SheetJS open source to power some Excel exports in Office 365! https://tasks.office.com/License.html https://tasks.office.com/License.html is the license disclosure, and you can actually see it in action in the exported files. We were blown away when we found out. It's the ultimate endorsement! Oftentimes we just wonder what would have happened if Microsoft just let the original project adopt a standard open source license.
- pillefitz 6y agoHappy customer of yours!