Recent

Author Topic: Lazarus in 'Linux' magazine  (Read 31306 times)

HappyLarry

  • Full Member
  • ***
  • Posts: 155
Lazarus in 'Linux' magazine
« on: December 17, 2011, 05:26:08 pm »
There is a 4 page article on Lazarus in the current edition of Linux magazine.
http://www.linux-magazine.com/Resources/Current-Issue
Use Lazarus and Free Pascal and stand on the shoulders of giants . . . very generous giants. Thank you.

felipemdc

  • Administrator
  • Hero Member
  • *
  • Posts: 3538
Re: Lazarus in 'Linux' magazine
« Reply #1 on: December 17, 2011, 06:23:44 pm »
I moved it to Team announcements because it looks cool enough.

IndianaJones

  • Hero Member
  • *****
  • Posts: 509
Re: Lazarus in 'Linux' magazine
« Reply #2 on: December 17, 2011, 07:05:53 pm »

I have been following Linux-Magazine for a long time, great magazine for Linux users and administrators. Anyway great news for the Lazarus.

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • I like bugs.
Re: Lazarus in 'Linux' magazine
« Reply #3 on: December 17, 2011, 08:35:01 pm »
What does the article say?
Maybe I should buy a copy of the magazine after a long time.

Juha
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

IndianaJones

  • Hero Member
  • *****
  • Posts: 509
Re: Lazarus in 'Linux' magazine
« Reply #4 on: December 28, 2011, 03:35:17 pm »

I received the magazine and read the article. It generally talks about a preview and gives the idea about how easily create an application and move to another platform with one way click ahead.
So good for the FPC and Lazarus community.

Happy Solstice.   :D

Brian_ch

  • Newbie
  • Posts: 5
Re: Lazarus in 'Linux' magazine
« Reply #5 on: February 05, 2012, 06:15:04 pm »
Hi,

I buy the Brazilian Linux magazine issue 86 from January and in the article "Uma mão para o Pascal" in frame 1 it says:

"...Antes de usar o componente em um aplicativo comercial, é uma boa ideia conferir a licença, que está embarcada no código fonte para o componente. O Lazarus em si, não é licenciado sob GPL."

(Before using the component in a commercial application, is a good idea to check the license, that is embedded in the source code of the component, Lazarus itself is not license under the GPL)

And this is wrong according to the FAQ in :
http://wiki.lazarus.freepascal.org/Lazarus_Faq#Can_I_make_commercial_applications_with_Lazarus_.3F

Here is the article :
http://lnm.com.br/article/uma_maeo_para_o_pascal

I will send a email to the magazine too, to inform they about this.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus in 'Linux' magazine
« Reply #6 on: February 05, 2012, 07:50:41 pm »
(Before using the component in a commercial application, is a good idea to check the license, that is embedded in the source code of the component, Lazarus itself is not license under the GPL)

And this is wrong according to the FAQ in :
http://wiki.lazarus.freepascal.org/Lazarus_Faq#Can_I_make_commercial_applications_with_Lazarus_.3F

Have you read the next entry in the FAQ?
"Why are some components restricted from usage in commercial application ? "

- The   LCL   is LGPL (with a special added permission)
so the LCL can be used for writing commercial app

An app with a form, Tbutton, TEdit is all LCL

- The IDE is GPL
So you can not compile a copy of Lazarus and sell the IDE

- SynEdit is MPL (or GPL - choice given to user)
That is because it existed before Lazarus, and we need to stick with that
So SynEdit can not be used in commercial apps or closed source (or whatever MPL / GPL say)

there are more none LCL components.
For those you must check the license
« Last Edit: February 05, 2012, 07:56:04 pm by Martin_fr »

Brian_ch

  • Newbie
  • Posts: 5
Re: Lazarus in 'Linux' magazine
« Reply #7 on: February 05, 2012, 08:07:34 pm »
Yes, the first part of the phrase is correct, but I think they said that the IDE is not under the GPL, is that part of the text that I think it's wrong.

Do you understand portuguese? I think it would be good that another portuguese speaker read this to see if I misunderstood or if It's actually wrong.

circular

  • Hero Member
  • *****
  • Posts: 4181
    • Personal webpage
Re: Lazarus in 'Linux' magazine
« Reply #8 on: February 06, 2012, 05:39:01 pm »
I guess you are right Brian_ch. And Martin_fr is right too. In fact, the correct phrase would rather be something like "the Lazarus environnement is GPL, nevertheless you can freely create programs with it. Many components are LGPL but you must be aware that some are not"
Conscience is the debugger of the mind

Zoran

  • Hero Member
  • *****
  • Posts: 1824
    • http://wiki.lazarus.freepascal.org/User:Zoran
Re: Lazarus in 'Linux' magazine
« Reply #9 on: February 06, 2012, 10:39:01 pm »
So SynEdit can not be used in commercial apps or closed source (or whatever MPL / GPL say)

If I'm not misstaken, MPL allows using in closed source and commercial applications.

brunof

  • Newbie
  • Posts: 6
  • Linux
Re: Lazarus in 'Linux' magazine
« Reply #10 on: February 14, 2012, 03:53:16 pm »
I read this article too.
Now im very happy to start again coding in Obj pascal with Lazarus. :D
"Computer is like air conditioning:It becomes useless when you open Windows." - Linux tolvards
Lazarus-Linux-MySql

mica

  • Full Member
  • ***
  • Posts: 196
Re: Lazarus in 'Linux' magazine
« Reply #11 on: February 14, 2012, 05:58:39 pm »

- The IDE is GPL
So you can not compile a copy of Lazarus and sell the IDE



Sure you can.GPL is all about the source.
http://www.gnu.org/philosophy/selling.html

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus in 'Linux' magazine
« Reply #12 on: February 14, 2012, 07:09:13 pm »

- The IDE is GPL
So you can not compile a copy of Lazarus and sell the IDE



Sure you can.GPL is all about the source.
http://www.gnu.org/philosophy/selling.html

Should have signed my statement with "I am not a lawyer" ...

Anyway you are correct, I did not write what I wanted to write. So 2 points to follow (both my understanding, if your lawyer says otherwise, believe him)

1) In many countries selling requires ownership or permission by owner or similar.
The page you link talks about "a charge" for "redistribution" AKA "fee". That fee may indeed not be limited. But that does not make it "selling"

For that whole conflict, most big software companies do not sell you a copy of their product, but only a license to use it.
Of course with the GPL, everyone gets the license itself for free.

Also, even so the GPL itself does allow a fee of any amount you like, in most countries you will have to tell people what they pay for. So even if permitted it will be hard to find people who pay, unless you deceive them to believe, that there was no cheaper/free way. Such deception of course may be seen as fraud....

2) What I meant to say:

If you modify the IDE (using the IDE code itself), or write any code that uses the IDE code:
The GPL enforces, that this final product is GPL too. So you will have to make the source available and do all  else the GPL requires.

(So in this case, I guess you have an ownership to the modifications, even if you are forced to put them under gpl.)

---
On the other hand the LCL is LGPL (with additional permission of static linking): So if you write an app that contains LCL code (TForm, TButton, ...) you are entirely free how you wish to license

 

TinyPortal © 2005-2018