Shared Software is a medium-and small-sized software developed by an individual or a non-company team that directly charges registration fees or related service fees to users for "first trial use, then purchase.
Elements
1. Developers: individuals or non-company teams develop and the organization is loose.
2. Charging objects: users rather than advertisers; for example, Foxmail, flashget, and QQ are classified as "Internet advertising charging software" in free software"
3. core features: Trial and purchase; currently, most commercial software can be used for trial in pirated versions.
4. Software scale: Medium and Small. Further, shared software should only solve problems in a specific field.
Commercial Software: software that causes legal infringement without payment
Free Software: software that does not directly charge fees to users, but generally receives software that charges fees
Semi-commercial software: software developed by the company team that directly charges users copyright protection for informal software with copyright charges or related service fees. [Tax collection is generally required]
[The transfer of shared software to the company should be classified as "semi-commercial software"]
To sum up, software based on commercial interests can be divided
1. Paid Software
A. Commercial Software
B. semi-commercial software
C. Shared Software
2. Free Software
A. Completely free software: software that is not directly or simply charged to users
B. Third-party free software, such as "Free Software" for Internet Advertisements"
The above is a summary of my experiences in developing the "dot matrix Personal Knowledge Management System" shared software over the past few years. The purpose is to clarify the concept and distinguish between groups and industrial clusters,
For reference by developers who want to access "Shared Software.
According to the registration of the dot matrix PKM, the domestic shared software environment is getting better and better, and users are more conscious, willing and capable to pay the registration fee conveniently,
Therefore, it is recommended that software developers with certain technical expertise develop "Shared Software" in their spare time, and transfer to "dedicated" after certain benefits"