7 ms·
> People _pay_. From our experience (http://sheetjs.com/ http://sheetjs.com/, our major open source library is https://github.com/SheetJS/js-xlsx https://githu
by sheetjs 9y ago
> People _pay_.
From our experience (http://sheetjs.com/ http://sheetjs.com/, our major open source library is https://github.com/SheetJS/js-xlsx https://github.com/SheetJS/js-xlsx), even with multinational corporations, they move heaven and earth to find another free solution, or spend in-house time to hack together a solution and try to sucker you into helping them, but paying is by and large the last option.
- nulagrithom 9y agoFrom my experience in the medium business world (maybe 500 people total?), paying is the only option. Open source is evil. Maintaining things is evil. Writing your own code is evil. Just shell out $x,000 for support. If I could find a way to say "Yeah, we can get 'support' for this open source library for $xxx per month" my life would be much easier.
- deleted 9y ago[deleted]
- ghaff 9y agoYou can in many cases.
- jaymzcampbell 9y agoThe Django Rest Framework library has taken this very approach [1] offering both corporate and individual monthly subscriptions which is then used to fund development. It appears to be quite successful in that it's allowed the lead developer to work on the project full time (at a salary of £50k [2]). [1] https://fund.django-rest-framework.org/topics/funding/ https://fund.django-rest-framework.org/topics/funding/ [2] http://www.encode.io/reports/february-2017 http://www.encode.io/reports/february-2017
- singold 9y agoThis. A lot. I work at a company with less than 500 people and for IT open source is evil. I've seen people been told by IT to find another software that does the same thing but paid, and we have a law that mandates us to prefer FLOSS when possible...
- usrusr 9y agoNot surprising: every development team has some leeway in manpower allocation that can be used for an in-house cludge, but few have much autonomy in financial spending.
- GordonS 9y agoAs someone working for a huge multinational, the reason for this is that purchasing 'non-standard' software or services is an absolute nightmare. It can take months of back and forth, to and from, getting passed from pillar to post.. eventually you just give up!