473,372 Members | 1,103 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,372 software developers and data experts.

PostgreSQL License Question

First, I want to confirm my understanding that the "without fee" clause in
the PostgreSQL license means that a party may not sell PostgreSQL or works
derived from the PostgreSQL source code.

Second, do loadable PostgreSQL modules constitute a derived work? Can a
party develop new PostgreSQL types or functions and sell them as loadable
modules under their own open or closed source license?

Finally, do applications that install and rely on an unmodified version of
PostgreSQL constitute a derived work?

I apologize if these questions have already been answered on this list,
but I was unable to find them in the archive. Also, please reply to me
directly, I am not subscribed.

Thank you, Ryan Mack

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster

Nov 12 '05 #1
4 2169


On Fri, 31 Oct 2003, Ryan Mack wrote:
First, I want to confirm my understanding that the "without fee" clause in
the PostgreSQL license means that a party may not sell PostgreSQL or works
derived from the PostgreSQL source code.


Nope, you are free to do with PostgreSQL (or any derived works) what you
will ... we are a BSD licensed ... "without fee" means that you can do
what you like with it *without* having to pay anyone for that right ...
---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to ma*******@postgresql.org so that your
message can get through to the mailing list cleanly

Nov 12 '05 #2
"Marc G. Fournier" <sc*****@postgresql.org> writes:
Nope, you are free to do with PostgreSQL (or any derived works) what you
will ... we are a BSD licensed ... "without fee" means that you can do
what you like with it *without* having to pay anyone for that right ...


In particular, "without fee" means that we (the developers) don't charge
anything for our work. You're free to charge for your work. Selling a
customized version of Postgres for whatever you can get for it is okay
by us.

regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

Nov 12 '05 #3

On 01/11/2003 01:36 Ryan Mack wrote:
First, I want to confirm my understanding that the "without fee" clause
in
the PostgreSQL license means that a party may not sell PostgreSQL or
works
derived from the PostgreSQL source code.

Second, do loadable PostgreSQL modules constitute a derived work? Can a
party develop new PostgreSQL types or functions and sell them as loadable
modules under their own open or closed source license?

Finally, do applications that install and rely on an unmodified version
of
PostgreSQL constitute a derived work?

I apologize if these questions have already been answered on this list,
but I was unable to find them in the archive. Also, please reply to me
directly, I am not subscribed.

Thank you, Ryan Mack


My understanding is that PostgreSQL's BSD-style license leaves you free to
do whatever want with the it and that includes creating a commercial
closed-source derived version. Unlike the GPL, there are no issues of
derived works or licensing issues if you compile your software to include
PostgreSQL headers or libraries. So develop whatever you want and release
as either open or closed source as fits your needs.

HTH

--
Paul Thomas
+------------------------------+---------------------------------------------+
| Thomas Micro Systems Limited | Software Solutions for the Smaller
Business |
| Computer Consultants |
http://www.thomas-micro-systems-ltd.co.uk |
+------------------------------+---------------------------------------------+

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faqs/FAQ.html

Nov 12 '05 #4
Paul Thomas wrote:
but I was unable to find them in the archive. Also, please reply to me
directly, I am not subscribed.

Thank you, Ryan Mack


My understanding is that PostgreSQL's BSD-style license leaves you free to
do whatever want with the it and that includes creating a commercial
closed-source derived version. Unlike the GPL, there are no issues of
derived works or licensing issues if you compile your software to include
PostgreSQL headers or libraries. So develop whatever you want and release
as either open or closed source as fits your needs.


I tell people the only BSD restriction is "don't sue us".

--
Bruce Momjian | http://candle.pha.pa.us
pg***@candle.pha.pa.us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

Nov 12 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

11
by: gooze | last post by:
Hi I know, this might be the wrong place for such a question, but maybe you can redirect me to the right place to post. I wrote a small software under the GNU General Public License and put...
33
by: Joshua D. Drake | last post by:
Hello, I think the below just about says it all: http://www.commandprompt.com/images/mammoth_versus_dolphin_500.jpg Sincerely, Joshua Drake
74
by: John Wells | last post by:
Yes, I know you've seen the above subject before, so please be gentle with the flamethrowers. I'm preparing to enter a discussion with management at my company regarding going forward as either...
26
by: jini us | last post by:
Hi, I am starting a new project where I intend to use embedded database server in my win32 application. I intend to use VC++ microsoft studio 6.0 as my development environment. The...
29
by: Paul Ganainm | last post by:
Hi all, Following up on another thread, here is a comparison between FB and PG from an FB'ers POV. BTW, FB is the love-child of Open-Source-Interbase. BTW, I have tried to be as accurate as I...
2
by: Vidyasagara Guntaka | last post by:
Hi, I'm new to this list. I'm Sagar. Our company is seriously considering using Postgresql for our storage virtualization solution. To be able to use the database, replication is must for us....
8
by: Tiptur, Sathish | last post by:
Hi, We are planning to use the Postgre SQL in one of our commercial products. I am aware that PostgreSQL is distributed under BSD licence. Can someone please answer the following questions. ...
10
by: Laimis K | last post by:
Hi, I'm oracle man. So, how about features in postgesql which exists in oracle db (order is casual) ? 1. Sequences 2. Packages 3. Functions/procedures 4. Full-text 5. Triggers
4
by: Martitza | last post by:
Hi. I work for a small company (actually in process of forming) interested in embedding or extending python as part of our commercial non-open-source product. We have legal counsel, but are...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.