WEBサービスをサーバーサイドはNode.js(Express)でクライアントサイドはJavaScript(React)で作っています。
サービス内のウィジェット(電卓や天気予報など)をデベロッパーが増やせるようにオープンソース化したら面白いなと検討しています。
しかし、その際にサーバーサイドを公開するのがセキュリティ的に不安です。
セキュリティホールを埋めてくれるような善良な開発者が集まるなら嬉しいのですが、クラッカーの標的になるだけならクライアントサイドだけ公開するようにしようかとも考えています。
それともオープンソースではなくて、デベロッパーがウィジェットを作成して公開できるようなエコシステムを作った方がいいでしょうか?
プレミアム機能も考えているので、オープンソースソフトウェアでお金を取るのもどうかなと思います。
コントリビューターにLicense agreementを取ればOKだという情報は目にしましたが。
出来れば、サーバーサイドも公開したいのですが、皆さんはどう思いますか?
サービス開発初めての素人なので、トンチンカンなことを言っているかもしれません。
ご意見をお待ちしています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/12 08:20 編集