Jump to content


Corporate Sponsors


Latest News: (loading..)

Mark Evans

Member Since 05 Sep 2002
Online Last Active Yesterday, 23:47
****-

Posts I've Made

In Topic: PHP Deprecated: Function eregi()

04 October 2011, 16:27

View Postsoftwarepro, on 04 October 2011, 03:33, said:

I would like to see osCommerce replace standard PHP and MySQL functions in their files with osCommerce "proxy" functions which are basically wrappers for the standard functions which would all be contained in a single include file. That way when PHP or MySQL deprecate something only the function in include file needs to be changed instead of hunting through numerous files to change multiple copies of the same functions. Just a thought.

I would very much doubt we would do that as it would make maintenance a nightmare.

In Topic: PHP Deprecated: Function eregi()

04 October 2011, 15:37

See

https://github.com/osCommerce/oscommerce2/commit/df9bf6a36f1e0569d88643f84e4b11ce6d71a1b3

Will be fixed in 2.3.2 and of course 2.4 Posted Image

In Topic: Questions about the GPL and BSD licences

24 September 2011, 17:40

View PostDunWeb, on 24 September 2011, 16:55, said:

Mark, I understand how osCommerce is distributed under GPL, but what if someone purchases an add on that is not licensed under GPL and understands that by integrating it into osCommerce that they cannot re-distribute it or re-sell it as part of the license for that add on ? By installing the add on, the user agrees to those terms ? Would that be a violation of the GPL if the end user agrees ?

If the addon includes or uses GPL code then that will be a violation of the GPL licence.

In Topic: Questions about the GPL and BSD licences

24 September 2011, 17:37

View PostGemRock, on 24 September 2011, 16:27, said:

examples of restrictions, please?

You cannot restrict what a user can do with GPL code, for example you cannot prevent them from redistributing code, whether for free or for a fee. They have all the rights of the GPL licence.

In Topic: Questions about the GPL and BSD licences

24 September 2011, 15:41

I have just come across this thread and thought I should clarify.

You are allowed to sell copies of code based on osCommerce whether that be complete sites or add ons which integrate with osCommerce code, but only under the terms of the GNU GPL. Thus you must make the source code available to the users and they must be allowed to redistribute and modify it as described in the GPL.

They are of course not required to re-distribute or do anything with the code if they don't want to, but if they did want to they are within their rights to upload the complete site and give it away for free (or even charge if they want).

If anyone is placing any restrictions on any code which integrates into osCommerce then please report them to a team member and we will look into any potential issues in regards to GPL licence violations.