r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!RebGUI] A lightweight alternative to VID

shadwolf
20-Jun-2005
[1602x13]
AShley terrific  !!!
Hum GPL things must comes with GPL  other things warning authors 
is a good idea too (but some times they are so many that contacting 
eatch of them is hard ;))
no you have to keep original file names (content can be changes if 
you warn the user that you do so in the readme.txt file for example 
) and you have to keep the main authors name
for 2) it dependes mainly of the licence type of the binary ... GPL 
 is free to use/distribute modify until you stay in the GPL licence 
area ... And you keep original file names and original author name 
and you warn author that you retake there work and include it into 
an other work they can see to a gived location (it's most a way for 
main author to ensure that there rights and licence term is not derrived 
to an auther licence enclosement)
thre is nothing worst than spending time on a software put it to 
free offer and see an big company commercialise it under a changed 
name and claiming the author and the enteriority of there work ... 
We have to keep in mind that when Richard Mary Stallman makes the 
GPL  he was yet previsionning the fact that the informatic industry 
will lead later or sooner to the concentric monopol and to the software 
patent. So for him the only way to save the will, rights and work 
of a free sofware author is to impose a strict licence to enclose 
the area...
Imagine tomorrow REBOL  becomes open source (GPL  doesn't means that 
RT will abandon their author rights far of that ...) the Sun retakes 
the code of rebol  (Hum they are not in this mood I know I say Sun 
to not have to say microsoft or APPLE) change the names and the copyrights 
/auythor reference to their own and publish a RAVA (clone of rebol) 
and most of all they patent it forbiding to RT to exploit any more 
their beloved REBOL ... RT to claim his rights and make iprohibitate 
the RAVA will have to make a trail and that 's exactly the weak point 
where the big company thinks they are propotent ... But as far as 
you can prouve the anteriority of your creation and the code retake 
you are ensured to win the trail ... But then it depends how many 
justice action they will intent If the bg company thinks the  technologie 
is prior for his futur incoms they can go very far ...
So to resume GPL is an enclosement for the free software domain creation 
and prevent people to claim the paternity of a freee software that 
not belongs to them ;)
th only person that can split the licence for a project is teh author 
it self and one import thing is to publish the work ... that way 
your GPL  work will gain public notority the date of publication 
into a tiers site like sourceforge or rebol.org can be recieved by 
the court as proof of the anteriority of your work upon the derivation 
;)
for example :
AGG License 


Anti-Grain Geometry is an Open Source, free library. You can use 
this software in any commercial or non-commercial projects, free 
of any charge. However, we encourage you to let us know about your 
projects and applications based on Anti-Grain Geometry.

Below is the complete formal text of the license.

Anti-Grain Geometry - Version 2.0
Copyright (C) 2002-2004 Maxim Shemanarev (McSeem)


Permission to copy, use, modify, sell and distribute this software 
is granted provided this copyright notice appears in all copies. 
This software is provided "as is" without express or implied

warranty, and with no claim as to its suitability for any purpose.



Please mention the authors in any work derived from Anti-Grain Geometry.
this means RT have to warn the author before to integrate AGG to 
REBOL this way the AGG author keep the control of his creation and 
can participate to it ...
4) What if I want to take a set of GPLed SVG files and distribute 
them as pre-converted draw-blocks (so RebGUI apps don't need to convert 
icons from SVG to Draw)?  Normally the LGPL force you to keep the 
 original names and author reference but you can warn the author 
and ask them a special permission to not repect this term... But 
then you obviously have to mention it with a text like " Thank to 
the authors of GTK for allowing us to exploit their SVG icon set 
and allow us to repack and interger it to the rebGUI project"
Good  NEWS I just solved the problems with the listview widget and 
0.31 I make some improvements too... REFER TO THE the DOKUWIKI REBOLFRANCE.INFO 
PAGE TO GET THE SOURCE CODE (same version 0.51)
BrianH
21-Jun-2005
[1615]
Actually, in this case the SVG is the source and the Draw blocks 
are the "binaries". You can change the file names of the "binaries" 
and distribute the source SVG files in a seperate archive with their 
original file names.
shadwolf
21-Jun-2005
[1616x3]
BrianH but the utility and the meanning of SVG is to use text files
BrianH http://www.dobeash.com/files/svg-demo.zip
but I think the best is to make our own svg icon collection using 
InkScape Draw WorkBench
BrianH
21-Jun-2005
[1619]
That's why i put "binaries" in quotes before when referring to the 
preconverted draw blocks you mentioned before. Since SVG is text, 
even human-readable (with difficulty at times) the SVG files can 
be considered the source and the draw converter can be considered 
the compiler. Still, I agree that it would be best to make your own 
if you can, since the GPL is really poorly suited as a picture content 
license - they should have tried one of the Creative Commons licenses 
instead.
Gabriele
21-Jun-2005
[1620]
shadwolf: draw blocks are text files too. more readable than svg, 
too.
Ashley
22-Jun-2005
[1621x2]
From the AGG Group: "Having our own SVG icons is a good idea as we 
don't have to worry about licence / distribution issues and we can 
tweak the generation to make it as AGG compatible as possible. To 
do that we need to settle on *one* tool so as we generate consistent 
SVG code, and we should generate SVG that uses a single unit of measure, 
preferably pixels, as it's a real pain trying to handle multiple 
units of measure within the same file."
shadwolf: Once you've settled on the "best" SVG generation tool to 
use (with feedback from folks here), then create a simple SVG icon 
(a shaded "next" arrow for instance) and post a link to the file. 
I'll have a look at the underlying SVG code it generates and we'll 
see if it's clean enough to use easily. We can then start creating 
more complex icons and improving the SVG renderer as we go. My hope 
is that we will end up with a nice set of REBOL / RebGUI SVG icons 
that are free of any licence / distribution issues.
Pekr
22-Jun-2005
[1623]
btw - why do we need to use SVG for icons? Wouldn't draw be sufficient 
for us? Or is it because there are authoring tools out there, which 
you can use to visually produce SVG stuff?
Vincent
22-Jun-2005
[1624]
Yes, why SVG? The SVG files are big, compared to draw blocks, and 
far less readable.
Pekr
22-Jun-2005
[1625]
exactly ... so it must be because of Cyphre, who did not have enough 
time to produce his dream authoring tool for Rebol :-)
Ashley
22-Jun-2005
[1626]
Reasons:

	1) Solid authoring tools
	2) Access to a large number of existing SVG icons (if needed)
	3) The standard for vector graphics
	4) Interoperability

 5) Publicity ("we support SVG icons", as opposed to, "our icons are 
 just REBOL blocks")


If we generate our own content then there is nothing stopping us 
having icons in source form (SVG) *and* pre-compiled form (draw block).
Pekr
22-Jun-2005
[1627]
Thanks, I thought so ...
Gabriele
22-Jun-2005
[1628]
rewrite Inkscape in REBOL. :P
Allen
22-Jun-2005
[1629]
There's probably more windows metafiles floating around than SVG. 
ooh another project for someone :-)
Anton
22-Jun-2005
[1630]
Inkscape will need some icons for its interface.
Allen
22-Jun-2005
[1631]
There was a version of paint.r that output to SVG. I think Jeff did 
it
DideC
22-Jun-2005
[1632x2]
Don't know inkscape, But I'm on a Draw editor script since yesterday 
;-), but, hey, chhhh...
OK, after looking the inkscape website, don't expect too much of 
my project :-/
Henrik
22-Jun-2005
[1634x2]
didec: don't want to do double work, but I am working on one too, 
specifically for makedoc2 :-)
it wont be particularly complex, just something that allows you to 
draw simple diagrams quickly and copy the draw commands to the clopboard 
for insertion in your doc.
shadwolf
22-Jun-2005
[1636x4]
AS far I I done My test InkSCape is the good one ... (but it's SVG 
output can be little bit complicated...) I have tested thegimp sodipodi 
(abandonned) and inkscape . and the more suitable od those 3 is InkScape 
very easy of use portable and full featured :)
inkskape edit very well the set of icons you provided with svg-demo.r 
;)
http://www.inkscape.org/
see screen shots entry in the menu of the inkscape website to have 
a view on what this tool can do for us ;)
Carl
22-Jun-2005
[1640x2]
It would be good to see more REBOL SVG tools.
I am a bit surprised not to see any DRAW SVG tool yet.... even just 
a small one.
shadwolf
22-Jun-2005
[1642]
Sure but we are lamers .... sorry ...
Carl
22-Jun-2005
[1643x2]
My son, who helped with View 1.3 is using Fireworks to create the 
graphics, then a small REBOL script to convert to DRAW format.
Shadwolf... or maybe too sunny and nice outside too, eh?
shadwolf
22-Jun-2005
[1645]
first we need to learn th SVG format ...
Pekr
22-Jun-2005
[1646]
shadwolf - the question is, if AGG is capable enough to allow all 
possible renderings. But let's hope it is. Mozilla foundation is 
going to use Cairo library. Hopefully Maxim will stil improve on 
AGG ...
Carl
22-Jun-2005
[1647]
I told DideC not to go to the beach unless I get to go too.
Graham
22-Jun-2005
[1648]
Maybe your son can help with  the Rebgui project now that 1.3 is 
out?
shadwolf
22-Jun-2005
[1649]
Carl that's absolutly not the problem here it''s 34°C sunny days 
and I'm plug all the day long to my pc but there so mutch thing to 
do ..
Volker
22-Jun-2005
[1650]
Ashley mentioned he has something small. And Cyphre has too, but 
commercially closed.
Graham
22-Jun-2005
[1651]
Cyphre can't use his code .. but that doesn't mean he can't take 
the knowledge and apply it