Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock Copyright Issues
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] Copyright Issues [Bug #121]
robertdaleweir English 13 fabounet [Read]
29 November 2010 à 14:33

robertdaleweir, Wednesday 24 November 2010 à 23:25


Subscription date : 17 September 2010
Messages : 16
Don't forget to read our very complete Wiki (www.glx-dock.org/ww_page.php) !
But don't be shy to post all your questions or bugs here !

However before you post a message on the forum and to speed up things, don't forget to include as much informations as you can (if it's posible ):
    • The version of Cairo-Dock ('cairo-dock -v' in a terminal).
    • Your GNU/Linux distribution (Debian, Ubuntu, Fedora, etc.).
    • Or you using OpenGL or not.
    • Your Window manager (Compiz, Metacity, Kwin, Openbox, etc.).
    • Your Desktop Environment (Gnome, KDE, XFCE, etc.).
    • How you got the bug and therefore the answer to the question 'How can the bug be reproduced'.
    • If it's a crash, you can launch Cairo-Dock from a terminal ('cairo-dock') and post the output.
    • Any other details you think could be useful .


Hi
I am interested in opinions on the fact that Apple has received a Copyright on the Dock concept , as far as I can tell. Not sure what the copyright persons were smoking when they decided to approve Apple's request for protection. I thought I had just posted so if this shows up twice, I apologize.
Anyway, is there any concern about the 2008 Copyright Protection provided see < http://www.uluga.ubuntuforums.org/showthread.php?t=941611&page=3 >. Is it legal to have Cairo-dock on any machines in the USA given the above.
I would like comments on the issue of legality and less interested in recriminations aimed at Apple. Appreciate your thoughts.
Robert

taiebot65, Thursday 25 November 2010 à 00:29


Subscription date : 26 October 2008
Messages : 1904
This project has "code" prior to the dock of osx (via libraries etc ) so they will have to sue the all unix/linux stack which they are based on. Good luck to them

I think it's just staff paid to do nothing, but they will one day regret to have created those patent protections because china is arriving and patents more than any other country.

But i hope they will never try to intimidate this project because i do not know what would fabounet and the others if we had an army of lawyers after us.

That's why you should boycott apple because you pay a part in paying the lawyers doing those shitty jobs everytime you buy such a product.

fabounet, Thursday 25 November 2010 à 13:53


Subscription date : 30 November 2007
Messages : 17118
first they don't own a patent on the "dock" concept, but only on the idea of zooming the icons on mouse-hover (docks exist since long before OSX). Cairo-Dock do has this feature, but as an option (and it could easily be moved into an independant plug-in if necessary).
and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit

ppmt, Thursday 25 November 2010 à 16:10


Subscription date : 29 November 2007
Messages : 3520
ah but Fabounet that could bar you from ever entering US if Mr Jobs decides to sue your ass

robertdaleweir, Thursday 25 November 2010 à 17:23


Subscription date : 17 September 2010
Messages : 16
fabounet :
first they don't own a patent on the "dock" concept, but only on the idea of zooming the icons on mouse-hover (docks exist since long before OSX). Cairo-Dock do has this feature, but as an option (and it could easily be moved into an independant plug-in if necessary).
and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit :D


Hi fabounet
Thanks for your answer. I am of a similar opinion. Can one turn off the Magnifier Option in the current releases of Cairo? Is it currently doable under the No Opengl and Opengl versions?
I much appreciate your answer and thank you for your views.
Robert

robertdaleweir, Thursday 25 November 2010 à 17:27


Subscription date : 17 September 2010
Messages : 16
ppmt :
ah but Fabounet that could bar you from ever entering US if Mr Jobs decides to sue your ass ;)


Hi ppmt
Interesting observation. Thank god the US patent department has not patented the 'Internet'. As you developers have proven, doing great work doesn't require a lot of lawyers!
Cheers...
Robert

matttbe, Thursday 25 November 2010 à 21:05


Subscription date : 24 January 2009
Messages : 12573
fabounet :
and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit


Can one turn off the Magnifier Option in the current releases of Cairo? Is it currently doable under the No Opengl and Opengl versions?
Yes, it's really easy. Open the config panel / Advanced mode / Icons module / Zoom => 1.

@ fabounet: In fact, we can contact Fedora devs and propose this patch:
=== modified file 'src/gldit/cairo-dock-internal-icons.c'
--- src/gldit/cairo-dock-internal-icons.c    2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-icons.c    2010-11-25 20:03:38 +0000
@@ -126,15 +126,@@
 
     
pIcons->fAlbedo cairo_dock_get_double_key_value (pKeyFile"Icons""albedo", &bFlushConfFileNeeded.6NULLNULL);
 
-    
double fMaxScale cairo_dock_get_double_key_value (pKeyFile"Icons""zoom max", &bFlushConfFileNeeded0.NULLNULL);
-    if (
fMaxScale == 0)
-    {
-        
pIcons->fAmplitude g_key_file_get_double (pKeyFile"Icons""amplitude"NULL);
-        
fMaxScale pIcons->fAmplitude;
-        
g_key_file_set_double (pKeyFile"Icons""zoom max"fMaxScale);
-    }
-    else
-        
pIcons->fAmplitude fMaxScale 1;
+    
double fMaxScale 0;
+    
pIcons->fAmplitude NULL;
 
     
pIcons->iSinusoidWidth cairo_dock_get_integer_key_value (pKeyFile"Icons""sinusoid width", &bFlushConfFileNeeded250NULLNULL);
     
pIcons->iSinusoidWidth MAX (1pIcons->iSinusoidWidth);

=== 
modified file 'src/gldit/cairo-dock-internal-indicators.c'
--- src/gldit/cairo-dock-internal-indicators.c    2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-indicators.c    2010-11-25 19:59:09 +0000
@@ -56,+56,@@
     if (
pIndicators->fIndicatorDeltaY 10)  // nouvelle option.
     
{
         
double iIndicatorDeltaY g_key_file_get_integer (pKeyFile"Indicators""indicator deltaY"NULL);
-        
double z g_key_file_get_double (pKeyFile"Icons""zoom max"NULL);
+        
double z 0;
         if (
!= 0)
             
iIndicatorDeltaY /= z;
         
pIndicators->bIndicatorOnIcon g_key_file_get_boolean (pKeyFile"Indicators""link indicator"NULL);


robertdaleweir, Thursday 25 November 2010 à 21:51


Subscription date : 17 September 2010
Messages : 16
matttbe :
fabounet :
and second such crazy patents only apply in the US, where I'm not living, so I just don't give it a shit


Can one turn off the Magnifier Option in the current releases of Cairo? Is it currently doable under the No Opengl and Opengl versions?
Yes, it's really easy. Open the config panel / Advanced mode / Icons module / Zoom => 1.

@ fabounet: In fact, we can contact Fedora devs and propose this patch:
=== modified file 'src/gldit/cairo-dock-internal-icons.c'
--- src/gldit/cairo-dock-internal-icons.c    2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-icons.c    2010-11-25 20:03:38 +0000
@@ -126,15 +126,@@
 
     
pIcons->fAlbedo cairo_dock_get_double_key_value (pKeyFile"Icons""albedo", &bFlushConfFileNeeded.6NULLNULL);
 
-    
double fMaxScale cairo_dock_get_double_key_value (pKeyFile"Icons""zoom max", &bFlushConfFileNeeded0.NULLNULL);
-    if (
fMaxScale == 0)
-    {
-        
pIcons->fAmplitude g_key_file_get_double (pKeyFile"Icons""amplitude"NULL);
-        
fMaxScale pIcons->fAmplitude;
-        
g_key_file_set_double (pKeyFile"Icons""zoom max"fMaxScale);
-    }
-    else
-        
pIcons->fAmplitude fMaxScale 1;
+    
double fMaxScale 0;
+    
pIcons->fAmplitude NULL;
 
     
pIcons->iSinusoidWidth cairo_dock_get_integer_key_value (pKeyFile"Icons""sinusoid width", &bFlushConfFileNeeded250NULLNULL);
     
pIcons->iSinusoidWidth MAX (1pIcons->iSinusoidWidth);

=== 
modified file 'src/gldit/cairo-dock-internal-indicators.c'
--- src/gldit/cairo-dock-internal-indicators.c    2010-09-24 00:19:04 +0000
+++ src/gldit/cairo-dock-internal-indicators.c    2010-11-25 19:59:09 +0000
@@ -56,+56,@@
     if (
pIndicators->fIndicatorDeltaY 10)  // nouvelle option.
     
{
         
double iIndicatorDeltaY g_key_file_get_integer (pKeyFile"Indicators""indicator deltaY"NULL);
-        
double z g_key_file_get_double (pKeyFile"Icons""zoom max"NULL);
+        
double z 0;
         if (
!= 0)
             
iIndicatorDeltaY /= z;
         
pIndicators->bIndicatorOnIcon g_key_file_get_boolean (pKeyFile"Indicators""link indicator"NULL);



Hi fabounet
Thank you for your help. Fedora has removed 'cairo' from its Repositories in 2009 I believe. I added it myself, with full knowledge of why they took it out. There policy is not to include anything Proprietary.
I just liked it!
Robert

fabounet, Friday 26 November 2010 à 12:30


Subscription date : 30 November 2007
Messages : 17118
we could propose this patch indeed, but not having the dock in their repositories make users using ours, and then getting a complete dock.
but yes we can propose it, and they can do whatever they want then

matttbe, Friday 26 November 2010 à 16:50


Subscription date : 24 January 2009
Messages : 12573
We can also propose a flag to disable this feature or propose another patch in order to remove this key from the cairo-dock.conf

robertdaleweir, Friday 26 November 2010 à 17:14


Subscription date : 17 September 2010
Messages : 16
fabounet :
we could propose this patch indeed, but not having the dock in their repositories make users using ours, and then getting a complete dock.
but yes we can propose it, and they can do whatever they want then :)

Hi fabounet
I believe that although Fedora doesn't have it in their own repository, I obtained it from rpmfusion-free or something like that. Thanks for all the help.
Robert

fabounet, Friday 26 November 2010 à 17:53


Subscription date : 30 November 2007
Messages : 17118
SQP was talking about making rpm. I wonder if he could do it.

matttbe, Friday 26 November 2010 à 17:56


Subscription date : 24 January 2009
Messages : 12573
@ fabounet: rpm for fedora are ready and packaged by mtasaka. I can contact mtasaka to have more informations

fabounet, Monday 29 November 2010 à 14:33


Subscription date : 30 November 2007
Messages : 17118
ok, I'll add a conditionnal compil flag then.

Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] Copyright Issues [Bug #121]
robertdaleweir English 13 fabounet [Read]
29 November 2010 à 14:33


Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock Copyright Issues Top

Online users : billsorry,

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.