ToastHawaii / osm-apps-catalog

Experience the world in a creative, productive and unexpected way.
http://osm-apps.zottelig.ch/
GNU Affero General Public License v3.0
5 stars 2 forks source link

Filter by open-source licence or not #32

Open mnalis opened 12 months ago

mnalis commented 12 months ago

I see there is "Free" checkbox, but I assume it means "Free (of charge)" and not "Free (as in free speech)".

What I am instead interested in is to filter only for software with included 4 freedoms i.e. FOSS - I am not interested in proprietary licensed closed-source, regardless of its price (or lack thereof).

ToastHawaii commented 12 months ago

"Free" currently does both. (At the moment it is not very intuitive. I have plans to change this in the future.) It filters for all gratis / free of charge / propertary (marked with a bottle) and for software with FLOSS licenses (marked with a open book). I use the regex (?:.\*GPL.\*|Apache.\*|.\*BSD.\*|PD|WTFPL|Ms-PL.\*) at the moment to check the license value in the SoftwareTemplate. I am interested in a better method.

There are also other cases in which I have to rely on the correct documentation, e.g. for software documented with the ServiceItem template https://wiki.openstreetmap.org/wiki/Template:Service_item. In the case of software documented with a layer template https://wiki.openstreetmap.org/wiki/Template:Layer, I do not yet have a mechanism that recognises whether the software is free.

My goal is that as many people as possible can benefit from OpenStreetMap and contribute to it. I would like to make the switch to OpenStreetMap more accessible. Free of charge software is helpful here.

Feel free to send a pull request or something.

ToastHawaii commented 4 months ago

https://www.gnu.org/licenses/license-list.de.html

https://opensource.org/licenses-old/category https://opensource.org/licenses

ToastHawaii commented 3 months ago

Add more Floss licenses https://github.com/ToastHawaii/osm-apps-catalog/commit/d26bc873f3243b4842ec71790b4766da196c8f75

ToastHawaii commented 3 months ago

67