Hi,

Am 12.05.2011 15:29, schrieb Francois Tigeot:
...
So in your case, there might be confusion what the "origin of the sofware"
is - you are the vendor, but you are not "TDF".
I'm starting to realize the "vendor" term should be defined: I'm only writing
packaging scripts, and many third-parties could use them to provide finished
binary packages.

The origin of the software, is clearly TDF: the source code is used as-is,
without any modification.
There may be some small platform-specific patches in the future but that's
all.

It's likely for me to fail giving a good vendor definition in English. Let's have a look at wikipedia:
http://en.wikipedia.org/wiki/Vendor_%28supply_chain%29

"'Vendor' generally applies only to the immediate vendor, or the organization that is paid for the goods, rather than to the original manufacturer or the organization performing the service if it is different from the immediate supplier."

In this context you may see TDF as "the original manufacturer" (of the source code) while you are the "immediate supplier" (of the final package containing your modifications).



Therefore: It is absolutely ok to use the "LibreOffice" trademark, but
it is questionable to use "The Document Foundation" trademark.
Should I only use "LibreOffice" ? The wording on the about box would give
this :
   This product was created by LibreOffice, based on OpenOffice.org, which is
   Copyright 2000, 2010 Oracle and/or its affiliates.

Which will be a bit weird...

Why not use something like "NetBSD pkgsrc Team" - this is more or less what the Linux distributions do. They use "LibreOffice" but a different vendor string, which proudly states that they did invest some effort to bring the packages to their users.


Not really: pkgsrc is a framework to manage and build packages. LibreOffice
is build in the same way as a regular developer would do it and the end
result is a binary package, like a .deb or .rpm

What I've been doing so far is:
- make a list of the source code distribution files, as well as where to get
them
- add checksums for these files
- define the dependencies needed to build and/or run LO (zip, cups, libxslt,
   etc...)
- define the packages it may conflict with such as staroffice
- specify some configuration options (disable opengl, use system libraries,
   etc...)
- tell pkgsrc to launch the build with autogen.sh and gmake

In a way, it's a machine readable specification of the build instructions
available on the developers web page.


Ok, this is beyond my expertise. If it was possible to include all what is neede in our build environment, so that anybody (any member of TDF) could do exactly what you do - I'd agree, you use "The Document Foundation" vendor string. This would of likely mean some work (integrating your modifications upstream, testing it, maybe making it generic ...). But by doing all this you would qualify as TDF member - and this would be agin for me be an indication to use "The Document Foundation" vendor string.

Anyway - at this point I'd like to see the input of other SC-members who have a better understanding what happens technically.

regards,

André

--
Unsubscribe instructions: E-mail to steering-discuss+h...@documentfoundation.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/steering-discuss/
All messages sent to this list will be publicly archived and cannot be deleted

Reply via email to