This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
opensoftware:contract [2020/01/18 07:31] jrmu |
opensoftware:contract [2020/01/18 07:34] jrmu |
||
---|---|---|---|
Line 19: | Line 19: | ||
Specifically, our project will not require the use of Telegram, Signal, Facebook, Discord, WhatsApp, LINE, Facebook Messenger, Dropbox, Google Drive, Google Docs, Gmail, Microsoft Azure, Amazon AWS, Google App Engine, or Google FireBase. The app must be functional without any of these apps or protocols. | Specifically, our project will not require the use of Telegram, Signal, Facebook, Discord, WhatsApp, LINE, Facebook Messenger, Dropbox, Google Drive, Google Docs, Gmail, Microsoft Azure, Amazon AWS, Google App Engine, or Google FireBase. The app must be functional without any of these apps or protocols. | ||
- | Customers must be able to run a functional app using only open-source software on BSD and Linux. Use of proprietary software is allowed but must **never** be required from customers. | + | Customers must be able to run a functional app using only open-source software on BSD and Linux. Project software can depend on proprietary software (such as Windows or iOS) but must **never** be required from customers. |
- | This project's software write must respect users' freedoms. There must be no copyrighted content in the project that forbids reproduction, modification, or usage. | + | This project's software must respect users' freedoms. There must be no copyrighted content in the project that forbids reproduction, modification, or usage. |
Specifically, it **must** be possible to reproduce and self-host this software on outside infrastructure. We must guarantee that our servers work on open source Linux and BSD operating systems. | Specifically, it **must** be possible to reproduce and self-host this software on outside infrastructure. We must guarantee that our servers work on open source Linux and BSD operating systems. |