Post
Topic
Board Development & Technical Discussion
Re: Curse of open source
by
lukaexpl
on 08/11/2017, 18:12:09 UTC
I think its more a function of the fact that most implementations of wallets are designed to work across both Linux/Mac and Windows. If you've ever tried to develop for all three platforms simultaneously you very quickly realise that the GUI toolkits aren't very good. The best one is Qt (the same gui as the KDE desktop I believe) but it isn't as developed as many of the native GUI toolkits because it has to work across all platforms so is only as good as the most basic platforms.

When you consider that you wouldn't even have these frameworks if it weren't for open source then you'll realise its not actually a curse Smiley

While I appreciate the difficulty of developing for multiple platforms no one would prevent an incentivised developer to create software for one platform only, receive compensation and if successful port that software to another platform.
I received an onslaught of criticism but when the question got rephrased suddenly there are not many responses.

Which makes me wonder:
1. How does anything open source gets done (a miracle in and of itself given effort put in and cost/benefit ratio)?
2. Is there a way to 'open source' critical aspects of your application (like handling of private keys for example) without revealing the rest or still retaining license to use that code?