I could see lot of noise against GPL. INAL, but many articles suggest
that we cannot add GPLed software with commercial software; if we add,
the commercial software will automatically become GPLed.
So, I would like to know, if the license issue affected your
business/PHP coding work. For example, you can't simply add PHPMailer
class <http://phpmailer.sourc eforge.net/>, with any of your commercial
applications. So, what would you do in that case? or Any such personal
experiences? TIA.
--
| Just another PHP saint |
Email: rrjanbiah-at-Y!com 18 2904
Hello,
On 07/15/2004 05:20 AM, R. Rajesh Jeba Anbiah wrote: I could see lot of noise against GPL. INAL, but many articles suggest that we cannot add GPLed software with commercial software; if we add, the commercial software will automatically become GPLed.
So, I would like to know, if the license issue affected your business/PHP coding work. For example, you can't simply add PHPMailer class <http://phpmailer.sourc eforge.net/>, with any of your commercial applications. So, what would you do in that case? or Any such personal experiences? TIA.
That's correct. If you use a package that is license only as GPL you
only link it (call it if you prefer) with other GPL software. You may
still sell your software as GPL but I suppose that you do not want to
open the source of your commercial application.
--
Regards,
Manuel Lemos
PHP Classes - Free ready to use OOP components written in PHP http://www.phpclasses.org/
PHP Reviews - Reviews of PHP books and other products http://www.phpclasses.org/reviews/
Metastorage - Data object relational mapping layer generator http://www.meta-language.net/metastorage.html
Manuel Lemos <ml****@acm.org > wrote in message news:<2l******* *****@uni-berlin.de>... Hello,
On 07/15/2004 05:20 AM, R. Rajesh Jeba Anbiah wrote: I could see lot of noise against GPL. INAL, but many articles suggest that we cannot add GPLed software with commercial software; if we add, the commercial software will automatically become GPLed.
So, I would like to know, if the license issue affected your business/PHP coding work. For example, you can't simply add PHPMailer class <http://phpmailer.sourc eforge.net/>, with any of your commercial applications. So, what would you do in that case? or Any such personal experiences? TIA.
That's correct. If you use a package that is license only as GPL you only link it (call it if you prefer) with other GPL software. You may still sell your software as GPL but I suppose that you do not want to open the source of your commercial application.
Thanks indeed, for your comments. I really wonder what other PHP
saints would do in those situations.
--
| Just another PHP saint |
Email: rrjanbiah-at-Y!com
Look into the socket functions of PHP and create some POP/IMAP/SMTP
object with them... thats what I'd do...
R. Rajesh Jeba Anbiah wrote: Manuel Lemos <ml****@acm.org > wrote in message news:<2l******* *****@uni-berlin.de>...
Hello,
On 07/15/2004 05:20 AM, R. Rajesh Jeba Anbiah wrote:
I could see lot of noise against GPL. INAL, but many articles suggest that we cannot add GPLed software with commercial software; if we add, the commercial software will automatically become GPLed.
So, I would like to know, if the license issue affected your business/PHP coding work. For example, you can't simply add PHPMailer class <http://phpmailer.sourc eforge.net/>, with any of your commercial applications . So, what would you do in that case? or Any such personal experience s? TIA.
That's correct. If you use a package that is license only as GPL you only link it (call it if you prefer) with other GPL software. You may still sell your software as GPL but I suppose that you do not want to open the source of your commercial application.
Thanks indeed, for your comments. I really wonder what other PHP saints would do in those situations.
"Manuel Lemos" <ml****@acm.org > wrote in message
news:2l******** ****@uni-berlin.de... Hello,
On 07/15/2004 05:20 AM, R. Rajesh Jeba Anbiah wrote: I could see lot of noise against GPL. INAL, but many articles suggest that we cannot add GPLed software with commercial software; if we add, the commercial software will automatically become GPLed.
So, I would like to know, if the license issue affected your business/PHP coding work. For example, you can't simply add PHPMailer class <http://phpmailer.sourc eforge.net/>, with any of your commercial applications. So, what would you do in that case? or Any such personal experiences? TIA.
That's correct. If you use a package that is license only as GPL you only link it (call it if you prefer) with other GPL software. You may still sell your software as GPL but I suppose that you do not want to open the source of your commercial application.
No, any GPL code you use in your program remains GPL'd, you cannot change
the licence. If you change the GPL'd code then you must release the changes
as GPL.
Nobody can force you to adopt a specific licence for code you have written,
but they can enforce the terms and conditions of modifying their own code.
As long as you keep the GPL code seperate from your own code, i.e. in a
different folder then using it with your application shouldn't be a problem.
"CJ Llewellyn" <sa****@tmslife line.com> wrote in message news:<cd******* ***@slavica.ukp ost.com>... "Manuel Lemos" <ml****@acm.org > wrote in message news:2l******** ****@uni-berlin.de... Hello,
On 07/15/2004 05:20 AM, R. Rajesh Jeba Anbiah wrote: I could see lot of noise against GPL. INAL, but many articles suggest that we cannot add GPLed software with commercial software; if we add, the commercial software will automatically become GPLed.
So, I would like to know, if the license issue affected your business/PHP coding work. For example, you can't simply add PHPMailer class <http://phpmailer.sourc eforge.net/>, with any of your commercial applications. So, what would you do in that case? or Any such personal experiences? TIA.
That's correct. If you use a package that is license only as GPL you only link it (call it if you prefer) with other GPL software. You may still sell your software as GPL but I suppose that you do not want to open the source of your commercial application.
No, any GPL code you use in your program remains GPL'd, you cannot change the licence. If you change the GPL'd code then you must release the changes as GPL.
Nobody can force you to adopt a specific licence for code you have written, but they can enforce the terms and conditions of modifying their own code.
As long as you keep the GPL code seperate from your own code, i.e. in a different folder then using it with your application shouldn't be a problem.
This idea is completely new to me. I couldn't find any source
that is related to your views. So, is it ok to use GPLed codes with
any other licensed codes? Could you cite any source to vouch your
views (please)? Also, is there anyone who share this idea? TIA
--
| Just another PHP saint |
Email: rrjanbiah-at-Y!com
Aidan <no**********@l inknet.com.au> wrote in message news:<ne******* *************@t itan.linknet.co m.au>... Look into the socket functions of PHP and create some POP/IMAP/SMTP object with them... thats what I'd do...
True, we can write our own functions. But, my question is: can't we
use any GPLed codes with in our applications without
changing/affecting our license model?
--
| Just another PHP saint |
Email: rrjanbiah-at-Y!com
"R. Rajesh Jeba Anbiah" <ng**********@r ediffmail.com> wrote in message
news:ab******** *************** ***@posting.goo gle.com... "CJ Llewellyn" <sa****@tmslife line.com> wrote in message
news:<cd******* ***@slavica.ukp ost.com>... "Manuel Lemos" <ml****@acm.org > wrote in message news:2l******** ****@uni-berlin.de... Hello,
On 07/15/2004 05:20 AM, R. Rajesh Jeba Anbiah wrote: > I could see lot of noise against GPL. INAL, but many articles
suggest > that we cannot add GPLed software with commercial software; if we
add, > the commercial software will automatically become GPLed. > > So, I would like to know, if the license issue affected your > business/PHP coding work. For example, you can't simply add
PHPMailer > class <http://phpmailer.sourc eforge.net/>, with any of your
commercial > applications. So, what would you do in that case? or Any such
personal > experiences? TIA.
That's correct. If you use a package that is license only as GPL you only link it (call it if you prefer) with other GPL software. You may still sell your software as GPL but I suppose that you do not want to open the source of your commercial application.
No, any GPL code you use in your program remains GPL'd, you cannot
change the licence. If you change the GPL'd code then you must release the
changes as GPL.
Nobody can force you to adopt a specific licence for code you have
written, but they can enforce the terms and conditions of modifying their own
code. As long as you keep the GPL code seperate from your own code, i.e. in a different folder then using it with your application shouldn't be a
problem. This idea is completely new to me. I couldn't find any source that is related to your views. So, is it ok to use GPLed codes with any other licensed codes? Could you cite any source to vouch your views (please)? Also, is there anyone who share this idea? TIA
Well reading the FAQs would be a good start. You'll notice that they refer
to the GPL programs you obtain or write, not code you've written under
private copyright. http://www.gnu.org/licenses/gpl-faq....prietarySystem
States
"However, in many cases you can distribute the GPL-covered software
alongside your proprietary system. To do this validly, you must make sure
that the free and non-free programs communicate at arms length, that they
are not combined in a way that would make them effectively a single
program."
i.e you keep them at arms length then it's ok.
On 18 Jul 2004 23:13:42 -0700, ng**********@re diffmail.com (R. Rajesh
Jeba Anbiah) wrote: True, we can write our own functions. But, my question is: can't we use any GPLed codes with in our applications without changing/affecting our license model?
That's correct, you can't use the code without affecting your licencse
if it's not already GPL
Regards
Marian
--
Tipps und Tricks zu PHP, Coaching und Projektbetreuun g http://www.heddesheimer.de/coaching/
"CJ Llewellyn" <sa****@tmslife line.com> wrote in message news:<cd******* ***@slavica.ukp ost.com>...
<snip> This idea is completely new to me. I couldn't find any source that is related to your views. So, is it ok to use GPLed codes with any other licensed codes? Could you cite any source to vouch your views (please)? Also, is there anyone who share this idea? TIA
Well reading the FAQs would be a good start. You'll notice that they refer to the GPL programs you obtain or write, not code you've written under private copyright.
http://www.gnu.org/licenses/gpl-faq....prietarySystem
States
"However, in many cases you can distribute the GPL-covered software alongside your proprietary system. To do this validly, you must make sure that the free and non-free programs communicate at arms length, that they are not combined in a way that would make them effectively a single program."
i.e you keep them at arms length then it's ok.
But, I couldn't understand how can we use it without mixing both
the codes. Also the other paragraphs suggest that the codes cannot be
mixed.
--
| Just another PHP saint |
Email: rrjanbiah-at-Y!com This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: malcolm |
last post by:
Hello,
We have a robust (.NET 1.1 c# winforms) client-server application that
utilizes many typed DataSets, typed DataTables and typed DataRows. Our
application is a series of windows and popup windows where you can
edit information and data, nothing out of the ordinary. I estimate we
have something like 50 to 100 tables and/or views in our database each
of which map to one strongly typed DataTable. Now we have some odd 20
to 30 typed...
|
by: Justin Lazanowski |
last post by:
Cross posting this question on the recommendation of an
I have a .NET application that I am developing in C# I am loading
information in from a dataset, and then pushing the dataset to a grid, or
other controls depending on the particular form. This application is setup
with one MDI parent calling MDI children with the exception of one Modal
form (the report viewer).
When I run the application and run one of the screens that pulls...
|
by: misscrf |
last post by:
I have a database in 3rd normal form ( or pretty darn close) I have
all of my reports working well, but the main report is having issues.
This is for candidates applying for jobs. This report will come from a
form where the user chooses the candidate that they want to report on.
I have the main report with the candidate information. Then I have a
subform for that candidate's addresses, and one for their phone
numbers. Then I have a...
|
by: Shiv Kumar |
last post by:
Is there a known problem or caveat with ASP.NET sessions on a multi-processor machine? Are sesions bound to a CPU or are they application wide?
My machine.config is the default and my web.config file has no session specific entries. On my development machine XP I have no problem but on the production server W2K3/dual proc I have issues.
--
Shiv R. Kumar
http://www.matlus.com
|
by: KWilliams |
last post by:
I'd like to get some good advice about our old ASP site. You can see our home
page at:
http://www.douglas-county.com/
....and an example application page at:
http://www.douglas-county.com/employment/currentopenings2.asp
Our old site uses classic ASP with JavaScript syntax. I'm in the process of
developing a new site that uses XML/XSLT/CSS/ASP.NET/VB.NET, but in the
meantime, we still have our old site up. It contains a lot of...
| |
by: Larry Herbinaux |
last post by:
I'm having issues with garbage collection with my long-standing service
process. If you could review and point me in the right direction it would be
of great help. If there are any helpful documents that you could point me to
help me control the GC, then that would be great also.
The .Net GC does not cleanup memory of our service process unless it is
forced to by another process that hogs memory.
· GC Algorithm - This is an issue...
|
by: Ted |
last post by:
I managed to get it installed OK, along side MS Visual Studio 2005
(with which I received it). During the install, I made sure I
installed everything.
I have developed a number of applications using MySQL v 5 and
PostgreSQL, but I have not worked with MS SQL. Playing with it after
installing it, and running through several tutorials, I generally like
what I see, but there are a few issues (so far - I am sure others will
crop up as...
|
by: Stephany Young |
last post by:
Even though I had my roots and highlights redone just a few days ago, I
don't understand why I appear to be having an ongoing blond moment.
Is it just me or do others among you not 'get' how to make C# and VB.Net
applications play nicely with the the UAC on Vista.
I have read and reread everything I can find on UAC, 'strong-naming' of
assemblies, 'authenticode signing' of assemblies and, even though I'm not
your average thicko by any...
|
by: GaryDean |
last post by:
We have been developing all of our .net applications on 32 bit windows using
32 bit SQL Server. We are being asked to now deploy to servers running
64bit windows and 64bit SQL Server. Are there issues? Differences? Should
we switch our dev environment to 64bit.
What is the advantage of going with 64 bit servers other than being able to
address more memory?
Thanks,
Gary
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |