Source code repository on github

These forums are specific to the Waze mobile app. Post here if you experienced a problem while using the app, have a question about the app functionality or a feature such as navigation or search.

Moderators: Unholy, bextein

Source code repository on github

Postby cymike » Sun Apr 29, 2012 12:38 pm

I've put together all publicly available source code files (from this page: http://www.waze.com/wiki/index.php/Source_code ) into a git repo and pushed it to github:
https://github.com/mkoloberdin/waze

Here is what "gitk --all" output looks like:
[ img ]
So guys, go ahead, clone/fork it and do something with it ;)
It would be nice if Waze developers cloned it too and committed the latest version ;)

Note: The "master" branch is empty, use platform-specific branches (android, iphone etc.).
Last edited by cymike on Tue Nov 13, 2012 1:47 pm, edited 1 time in total.
cymike
 
Posts: 33
Joined: Sat Jun 11, 2011 12:00 am
Location: Cyprus
Has thanked: 0 time
Been thanked: 3 times

Re: Source code repository on github

Postby bgodette » Wed Dec 19, 2012 2:05 am

xteejx wrote:And what the hell has that got to do with the topic of this thread?
Nothing, so relocking.
bgodette
Waze Global Champs
Waze Global Champs
 
Posts: 3416
Joined: Wed Jul 06, 2011 8:19 pm
Location: Denver, CO
Has thanked: 109 times
Been thanked: 507 times

Re: Source code repository on github

Postby floppyrod84 » Wed Dec 19, 2012 1:43 am

And what the hell has that got to do with the topic of this thread?

Sent from my GT-I9100 using Tapatalk 2
floppyrod84
 
Posts: 2569
Joined: Wed Jan 19, 2011 3:17 pm
Location: Sheerness, Kent, UK
Has thanked: 46 times
Been thanked: 45 times

Re: Source code repository on github

Postby pahanez » Tue Dec 18, 2012 2:34 pm

Hi. Did anyone faced with this problem? I've tried on many devices but "My Scoreboards" menu doesn't work.
relevant forum thread: viewtopic.php?f=17&t=33794

ps: to robin1979: thanks for opening.
pahanez
 
Posts: 2
Joined: Thu Jun 14, 2012 10:47 am
Has thanked: 0 time
Been thanked: 0 time

Re: Source code repository on github

Postby robin1979 » Sun Nov 18, 2012 12:39 pm

Shr3k wrote:Please don't shout and be constructive. It looks like you have some kind of unofficial information that the Waze team relicensed code from all previous developers of RoadMap.


It seems you have unofficial information Waze did not relicense code.

I'm closing this thread - feel free to open a new thread when there's solid proof, instead of hanging the guys before trial.
robin1979
 
Posts: 3034
Joined: Thu Sep 10, 2009 6:49 am
Location: EUROPE
Has thanked: 7 times
Been thanked: 38 times

Re: Source code repository on github

Postby shr3k » Sun Nov 18, 2012 11:33 am

Please don't shout and be constructive. It looks like you have some kind of unofficial information that the Waze team relicensed code from all previous developers of RoadMap.
shr3k
 
Posts: 20
Joined: Fri Oct 15, 2010 4:12 pm
Location: Prague, Czech Republic
Has thanked: 0 time
Been thanked: 1 time

Re: Source code repository on github

Postby floppyrod84 » Sat Nov 17, 2012 9:42 am

IF the code was forked from Ehuds version or the licence was changed at that time. Copyright and licencing is a very touchy subject at the best of times!

Sent from my GT-I9100 using Tapatalk 2
floppyrod84
 
Posts: 2569
Joined: Wed Jan 19, 2011 3:17 pm
Location: Sheerness, Kent, UK
Has thanked: 46 times
Been thanked: 45 times

Re: Source code repository on github

Postby floppyrod84 » Fri Nov 16, 2012 9:02 pm

Actually Brian is one of the most productive in the community. Has to be said.

Sent from my GT-I9100 using Tapatalk 2
floppyrod84
 
Posts: 2569
Joined: Wed Jan 19, 2011 3:17 pm
Location: Sheerness, Kent, UK
Has thanked: 46 times
Been thanked: 45 times

Re: Source code repository on github

Postby floppyrod84 » Fri Nov 16, 2012 1:43 pm

Oh dear...

Sent from my GT-I9100 using Tapatalk 2
floppyrod84
 
Posts: 2569
Joined: Wed Jan 19, 2011 3:17 pm
Location: Sheerness, Kent, UK
Has thanked: 46 times
Been thanked: 45 times

Re: Source code repository on github

Postby shr3k » Thu Nov 15, 2012 9:29 am

This quick comparsion makes me ROFL and very doubtful about GNU GPL violation of RoadMap:
strings papaya_2.4.0.26.libwaze.so | sort > papaya.txt http://pastebin.com/0FvEJxUB
strings cocus_3.5.0.105.libwaze.so | sort > cocus.txt http://pastebin.com/nfTTuSEa

Funniest parts are:
Code: Select all
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_androidmenu.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_androidspeechtt.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_camera.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_canvas_ogl.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_device.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_dialog.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_libpng.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_main.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_path.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_sound.c
/workspace/branches/papaya_2.4.0.1/src/android/java/jni/../../..//android/roadmap_thread.c

VS
Code: Select all
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/androidmenu.c
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/androidspeechtt.c
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/camera.c
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/canvas_ogl.c
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/device.c
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/main.c
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/sound.c
/Users/aga/workspace/cocus/src/android/java/jni/../../..//android/thread.c

etc.

Some parts of code are moved to subdirectories. It looks like new 3.* version was rather big update than complete rewrite from scratch. Anything beginning with roadmap was renamed to same to almost same directory structure and functions are renamed in same manner:

Code: Select all
roadmap_canvas_copy_image
roadmap_canvas_create_pen
roadmap_canvas_draw_formated_string_angle
roadmap_canvas_draw_formated_string_size
roadmap_canvas_draw_image
roadmap_canvas_draw_image_angle
roadmap_canvas_draw_image_formated_text
roadmap_canvas_draw_image_middle_stretch
roadmap_canvas_draw_image_scaled
roadmap_canvas_draw_image_scaled_angle
roadmap_canvas_draw_image_stretch
roadmap_canvas_draw_image_text
roadmap_canvas_draw_multiple_circles
roadmap_canvas_draw_multiple_lines
roadmap_canvas_draw_multiple_lines_int
roadmap_canvas_draw_multiple_lines_slow
roadmap_canvas_draw_multiple_lines_smooth
roadmap_canvas_draw_multiple_points
roadmap_canvas_draw_multiple_polygons
roadmap_canvas_draw_multiple_tex_lines
roadmap_canvas_draw_string
roadmap_canvas_draw_string_angle
roadmap_canvas_draw_string_size

VS
Code: Select all
canvas_copy_image
canvas_create_pen
canvas_draw_formated_string_angle
canvas_draw_formated_string_angle
canvas_draw_formated_string_size
canvas_draw_image
canvas_draw_image_angle
canvas_draw_image_formated_text
canvas_draw_image_middle_stretch
canvas_draw_image_scaled
canvas_draw_image_scaled_angle
canvas_draw_image_stretch
canvas_draw_image_text
canvas_draw_image_to_fbo
canvas_draw_multiple_circles
canvas_draw_multiple_lines
canvas_draw_multiple_lines
canvas_draw_multiple_points
canvas_draw_multiple_polygons
canvas_draw_multiple_tex_lines
canvas_draw_multiple_tex_lines
canvas_draw_string
canvas_draw_string_angle
canvas_draw_string_size


Maybe it would be better to come clean, than have problems with GNU GPL or FSF.
shr3k
 
Posts: 20
Joined: Fri Oct 15, 2010 4:12 pm
Location: Prague, Czech Republic
Has thanked: 0 time
Been thanked: 1 time

Next

Return to Waze App

Who is online

Users browsing this forum: No registered users