Home
History Key
- New content
Removed content
Recent Versions
Choose two versions to compare, or click the link to view it.
1. Introduction
A-locate aims to be an open-source application that, once installed and configured on a web server, allows the user to
- register particular items on a map
- look for items in a certain area
2. Achitecture
2.1. Technology
The application is currently using, on server side:
- PHP
- SQLite3
on client side:
- HTML
- CSS
- Javascript
The dependencies are:
- jQuery 1.3.2 (MIT license)
- Google Maps API v3
- Google_Maps_Mercator (MIT license)
- DataTables 1.8.2 (GPL2)
2.2. Achievement
The application is supposed to manage any item on a map. However, in the current version (rev. 16), it uses ATM has a proof of concept. Unfortunately, the current implementation is very tight to this ATM item, and one of our goal is to have finally a clear independency between the implementation core and the item to be managed.
3. License
Documents:
(1) http://www.gnu.org/licenses/gpl-howto.html
(2) http://www.gnu.org/licenses/rms-why-gplv3.html
(3) http://www.gnu.org/licenses/gpl-faq.html#WMS
This application is licensed under GPL v2
Why open-source?
Since I won't have time to make this application perfect (even far from that), I would like to give the possibility to anyone interested to improve it as she wants.
Why copyleft?
Since I won't have time to make this application perfect (even far from that), I would like to give the possibility to anyone interested to contribute to the code.
Why GPL?
For the sake of simplicity. Since GPL is the most common copyleft license, and it seems to fill my needs, I see no reason to not using it. I am open to any comment.
Because of (3), I believe that my application is compatible with GPL.
Why GPL v2?
Being active in the development of embedded software for IVI systems, I have many concerns about GPLv3. In the case of this application, the same concerns does not apply of course. I just do not want to promote GPLv3 further. I am open to any comment. I have read all the comments of (2).