[OSM-talk] Freeing JavaScript on the OSM Homepage?

2016-01-20 Thread unaware
Dear community,

I noticed some issues on the JavaScript of the OSM Homepage. Explicitly, I
am refering to
http://www.openstreetmap.org/assets/application-493a26542d1a58f893bae08f4aa9910495c3a14cfc60db9be9b878202547a7c1.js
and
http://www.openstreetmap.org/assets/index-31bba8593ce3fd4ccd6c585180f31149973b722e3839d9a1e294fdc406c86b6e.js
.

1. This "code" is unreadable and therefore can not be considered as free
software, even if it says being licensed under a free license.
2. Some of the licensing just says "MIT license" without giving a link to
the full license. This term is according to
https://www.gnu.org/licenses/license-list.en.html unclear.

I am explicitly missing links to the license at some parts of the "code"
and a link to a source code that is readable and trivial and does the same
as this "code", that can be edited and shared.

I assume most of you heared about the free software foundation and it's
goals and (mostly) identify with them? One of their goals is to free
JavaScript, see:
https://www.gnu.org/philosophy/javascript-trap.en.html
https://www.gnu.org/software/librejs/free-your-javascript.html

Question: has this been discussed already? What do you think of the goal
to free JavaScript for OSM? And who is able to do that? Personally I would
love to help if I were a programmer being able to do that...

Best regards

unaware









___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Freeing JavaScript on the OSM Homepage?

2016-01-20 Thread Tom Hughes

On 20/01/16 18:37, unaw...@sigaint.org wrote:


I noticed some issues on the JavaScript of the OSM Homepage. Explicitly, I
am refering to
http://www.openstreetmap.org/assets/application-493a26542d1a58f893bae08f4aa9910495c3a14cfc60db9be9b878202547a7c1.js
and
http://www.openstreetmap.org/assets/index-31bba8593ce3fd4ccd6c585180f31149973b722e3839d9a1e294fdc406c86b6e.js


Well that's the compiled asset bundle. If you want the source then look 
at at the source tree:


  https://github.com/openstreetmap/openstreetmap-website

Everything there is (or should be) under an open license.


1. This "code" is unreadable and therefore can not be considered as free
software, even if it says being licensed under a free license.


So is the compiled gcc binary. It doesn't make gcc non-free though.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Freeing JavaScript on the OSM Homepage?

2016-01-20 Thread Peter Wendorff

Hi unaware,

there is an open issue [1] about that already since some months,
but you have to be calm and wait for it to happen - or help on your own 
by submitting a pull request for a (partial) solution.


regards
Peter

[1] https://github.com/openstreetmap/openstreetmap-website/issues/879


Am 20.01.2016 um 19:37 schrieb unaw...@sigaint.org:

Dear community,

I noticed some issues on the JavaScript of the OSM Homepage. Explicitly, I
am refering to
http://www.openstreetmap.org/assets/application-493a26542d1a58f893bae08f4aa9910495c3a14cfc60db9be9b878202547a7c1.js
and
http://www.openstreetmap.org/assets/index-31bba8593ce3fd4ccd6c585180f31149973b722e3839d9a1e294fdc406c86b6e.js
.

1. This "code" is unreadable and therefore can not be considered as free
software, even if it says being licensed under a free license.
2. Some of the licensing just says "MIT license" without giving a link to
the full license. This term is according to
https://www.gnu.org/licenses/license-list.en.html unclear.

I am explicitly missing links to the license at some parts of the "code"
and a link to a source code that is readable and trivial and does the same
as this "code", that can be edited and shared.

I assume most of you heared about the free software foundation and it's
goals and (mostly) identify with them? One of their goals is to free
JavaScript, see:
https://www.gnu.org/philosophy/javascript-trap.en.html
https://www.gnu.org/software/librejs/free-your-javascript.html

Question: has this been discussed already? What do you think of the goal
to free JavaScript for OSM? And who is able to do that? Personally I would
love to help if I were a programmer being able to do that...

Best regards

unaware









___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk




___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk