Recent

Author Topic: new version 1.60 of our Freeware Project CodeTyphon.  (Read 75049 times)

Glenn

  • New Member
  • *
  • Posts: 16
    • Code-Kungfu.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #15 on: April 21, 2011, 08:00:21 pm »
Sternas: Yes the components are removed from the current release of CodeTyphon, but it does'nt change the fact that pilotlogic did violate the LGPL license.
I find it ridiculous that two components licensed under LGPL are being removed because you refuse to include the components original license.
- what about all the other components included which is licensed under similar license? then you should remove those too.
« Last Edit: April 21, 2011, 08:06:56 pm by Glenn »

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 167
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #16 on: April 21, 2011, 08:14:24 pm »
Sternas: Yes the components are removed from the current release of CodeTyphon, but it does'nt change the fact that pilotlogic did violate the GPL license.
I find it ridiculous that two components licensed under GPL are being removed because you refuse to include the components original license.
- what about all the other components included which is licensed under similar license? then you should remove those too.

This is your opinion, Sir
The fact is that we don't pay for components...
We use only free software... with their licenses...
« Last Edit: April 21, 2011, 08:19:18 pm by Sternas Stefanos »
CodeTyphon Architect and Programmer

Glenn

  • New Member
  • *
  • Posts: 16
    • Code-Kungfu.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #17 on: April 21, 2011, 08:32:00 pm »
The fact is that we don't pay for component...
The mentioned components are released under LGPL...

We use only free software... with their licenses...
Yes, you use free software as in "free speech"... but you violate the LGPL license when you change the component name and furthermore removes the original license statement and replaces it with your own copyright notice.
A license for a software product whether provided in source code or binary form still apply. In this case the component are provided in source-only form and needs to be compiled to binary representation.

An example:
If I forked the Lazarus project, removed every reference to the GPL/LGPL license and indirectly claimed the source code is produced by myself with a copyright notice in every source file, then I would violate the GPL/LGPL license and furthermore been real screwed as I could be prosecuted due to license infringement.

--------------

That's why it's so darn important to have proper licenses in place and proper management of 3rd party licenses - even while using GPL software. Many of the big electronics manufactures have had real issues with using GPL licensed products in their televisions, routers, dvd recorders and so forth, as they "forgot" to make the source code of the included GPL software available.

Best regards
Glenn
« Last Edit: April 21, 2011, 08:35:00 pm by Glenn »

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 167
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #18 on: April 21, 2011, 08:38:21 pm »
Sir sorry but,
we don't pay for components...
what else to say...
CodeTyphon Architect and Programmer

Glenn

  • New Member
  • *
  • Posts: 16
    • Code-Kungfu.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #19 on: April 21, 2011, 09:03:10 pm »
A software license is not payment. License means software license agreement which specifies your rights as an user.

Commercial license agreements specifies you have to pay a fee or a subscription to use the software product.

Lazarus/Free Pascal, and many of the components are licensed under GPL/LGPL which says "here's the source code, do whatever you want with it as long you stick to the same license - GPL/LGPL" roughly translated. Thus you have to play by the same rules as the software products are licensed under.
« Last Edit: April 21, 2011, 09:07:56 pm by Glenn »

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 167
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #20 on: April 21, 2011, 09:19:00 pm »
Thanks for the lesson Sir (after 7 years in this forum)
but again, we don't pay for components... 
CodeTyphon Architect and Programmer

circular

  • Hero Member
  • *****
  • Posts: 3048
    • Personal webpage
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #21 on: April 21, 2011, 09:35:10 pm »
Thanks for you work. I'm giving it a try.
Conscience is the debugger of the mind

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 167
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #22 on: April 21, 2011, 09:52:50 pm »
Thanks for you work. I'm giving it a try.

And thanks for your work Sir
your library (is in CT 1.60) is one of the best for pascal programmers
Our, full support to your work...
CodeTyphon Architect and Programmer

circular

  • Hero Member
  • *****
  • Posts: 3048
    • Personal webpage
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #23 on: April 21, 2011, 10:28:47 pm »
Thanks.

I tried Code Typhon and built Lazarus with no problem. Then, I added project dependency to BGRABitmap and have run a test program with success.
« Last Edit: April 21, 2011, 10:40:17 pm by circular »
Conscience is the debugger of the mind

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 167
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #24 on: April 21, 2011, 10:36:00 pm »
We put your samples to
"CodeTyphon\CodeOcean\BGRAbitmap\samples\"  folder

Your library working OK in Win32, Win64, Linux32, Linux64 and WinCE
"BGRAbitmapWinCE1" sample is for Windows Mobile 6.5.x
Emulator and HTC HD2 phone...

have fun...
CodeTyphon Architect and Programmer

lainz

  • Guest
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #25 on: April 21, 2011, 10:38:25 pm »
Thanks for you work. I'm giving it a try.

And thanks for your work Sir
your library (is in CT 1.60) is one of the best for pascal programmers
Our, full support to your work...


You can do a better Windows Installer:
http://bugs.freepascal.org/view.php?id=18382

I posted it a long time ago..

circular

  • Hero Member
  • *****
  • Posts: 3048
    • Personal webpage
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #26 on: April 21, 2011, 10:40:37 pm »
I have a suggestion for Code Typhon. I think it would be useful to popup a message box when building Lazarus, telling that it will be extracted, not installed with windows install, and the output directory, with buttons OK and Cancel. It would be less frightening about overwrite some existing lazarus install and by allowing user to validate the destination.

By the way, how can we change the output directory ?
Conscience is the debugger of the mind

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 167
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #27 on: April 21, 2011, 10:41:20 pm »
....
You can do a better Windows Installer:
http://bugs.freepascal.org/view.php?id=18382

I posted it a long time ago..

Thanks Sir
I will check this for next CT release...

......
By the way, how can we change the output directory ?

In this CT release we can't...
until CT ver 2.0, we will follow the same installation plan
« Last Edit: April 21, 2011, 10:49:17 pm by Sternas Stefanos »
CodeTyphon Architect and Programmer

circular

  • Hero Member
  • *****
  • Posts: 3048
    • Personal webpage
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #28 on: April 21, 2011, 10:46:43 pm »
I cannot compile BigIDE, I get this error :
Quote
Compiling .\source\core\ZClasses.pas
ZClasses.pas(93,38) Fatal: Syntax error, ":" expected but "identifier IID" found
Fatal: Compilation aborted
Conscience is the debugger of the mind

Sternas Stefanos

  • Full Member
  • ***
  • Posts: 167
  • Ex Pilot, M.Sc, Ph.D
    • http://www.pilotlogic.com
Re: new version 1.60 of our Freeware Project CodeTyphon.
« Reply #29 on: April 21, 2011, 10:51:37 pm »
I cannot compile BigIDE, I get this error :
Quote
Compiling .\source\core\ZClasses.pas
ZClasses.pas(93,38) Fatal: Syntax error, ":" expected but "identifier IID" found
Fatal: Compilation aborted

You must remove any old freepascal installation
 
CodeTyphon Architect and Programmer