Updated Usage Guidelines - version DRAFT 0.03

NOT APPROVED FOR USE

The intent of this trademark and branding policy is to encourage
compatibility among the various distros being developed within the
OpenSolaris community. This compatibility is important to users, ISVs
and developers; it encompasses both the concepts of "over time" and
"across various distros".

Being branded with one of the OpenSolaris trademarks implies that the
item so branded meets some set of measurable requirements, and meets
(or does not meet) certain levels of compatibility.

The list of markings that follows is ordered from "most compatible" to "least".


   John's suggestion

[edit]
The OpenSolaris ___ Distro

If your distro is constructed exactly and exclusively out of one of
the OpenSolaris-Community ratified distro recipes, using the
unmodified packages from the reference OpenSolaris repository, then
you can use the OpenSolaris-xxx branded label associated with that
recipe.

Examples:

    The OpenSolaris GNOME Laptop Distro
    The OpenSolaris KDE Laptop Distro
    The OpenSolaris Enterprise Distro

[edit]
___ - Built on the OpenSolaris ___ Distro

If your distro is a strict superset of one or more of the
OpenSolaris-Community ratified distro recipes, using the unmodified
packages from the OpenSolaris repository for the associated OS.o
recipes, then you can use the phrase "Built on", the branded labels
associated with those recipes along with a required description of
your additions to that recipe.

Examples:

    Built on the OpenSolaris Core Distro with GNOME, KDE, WebServices and Java
    Built on the OpenSolaris Enterprise Distro with Clustering

[edit]
___ - Built with OpenSolaris Technology

If your distro uses a modified OS.o recipe, or if it uses a recipe
that is not (yet?) ratified, or if you use packages modified from that
found in the OpenSolaris repository, then you can use the "Built with"
branding.

Examples:

    The Plocher Model Train Appliance - Built with OpenSolaris Technology

[edit]
Other Items
[edit]
OpenSolaris

The unadorned OpenSolaris name is reserved by the OpenSolaris
Community to be used as the name of the OpenSolaris Community itself.
It may not be used as the name of any particular distribution,
product, service ....
[edit]
Derivative Code

Any derivative of OpenSolaris Community code itself outside of the
uses defined above is not entitled to use the OpenSolaris trademark in
any way.
[edit]
Branding is not required

Nobody is required to use the OpenSolaris trademark, it is a
privilege, not a requirement.

   Alternatives

[edit]
Core = OpenSolaris

    * Compatibility is at the core of the OpenSolaris brand. The
trademark OpenSolaris applies to a core[1] set of functionality that
is required to exist in a distro. If your distro contains this
unmodified functionality, and passes the OpenSolaris Compatibility
test[2], then it is allowed to use the OpenSolaris trademark.

    Examples:

        * OpenSolaris - for a distro containing only the Core
        * Belinix OpenSolaris, Indiana OpenSolaris, ... - for distros
that are supersets of the unmodified Core

[edit]
Parking Lot issues
[edit]
Parking lot item #1: Define Core

    We need to define what is in this Core. We don't need the
definition right now, but we will before we can actually use the mark
on a distro. For our immediate need, assume that this Core is less
than all of Solaris10, and more than simply ON+bootloader+shell.
    Need to deal with edge cases such as "x64 doesn't use SPARC
OpenBoot, PowerPC uses different/modified low level kernel files", yet
all should be able to be in the Core

[edit]
Parking lot item #2: Define Compatibility Test Suite

    As above, presume that this is something like "did you build it
with the Core recipe using the official OpenSolaris packages?", but
with actual for the actual behaviors.

[edit]
Parking lot item #3: Need guidelines for devicee and appliances
[edit]
Parking lot item #4: Enthusiest usage

    What about Business cards, T-Shirts and other enthusiast usage?

[edit]
Parking lot item #5: Other usage

    What about Usergroups, Foundations, tradeshow groups, training and
consultants?

On 10/26/07, John Plocher <[EMAIL PROTECTED]> wrote:
> Brandorr wrote:
> > It seems this discussion is not leading anywhere. And Sun is doing
> > what Sun is going to do.
>
> So, lead it where you want it to go.  Make a proposal!
>
> Don't just sit there and complain.
>
> > I'll tell you why. It's a falicy, OpenSolaris is actually the more
> > valuable brand at this point.
>
> Glad you think so.  And, maybe to you, it is. All the more reason for
> you to suggest how you think we should use it!
>
> You obviously don't like my suggestions:
>
>     1) Don't wish to use the name /.*OpenSolaris.*/ ?
>         no problem, do what you want...
>
>     2) Wish to use it, and are "compatible"?
>         Use "___, an OpenSolaris Operating System" or
>             "Compatible with OpenSolaris"
>
>     3) Wish to use it, and aren't "compatible"?
>         Use "Built on OpenSolaris" or
>         "Built with OpenSolaris Technology" or
>         other phrases that don't imply compatibility.
>
> so again I ask you - please make a counter proposal.  Be part of
> the solution!

Proposal: No distro will be named OpenSolaris. The definition of
OpenSolaris will not be changed just to suit Sun's marketing needs. I
know this isn't a discussion of what is and isn't Sun's prerogative,
but you asked for a proposal, and I am asking Sun *NOT* to do
something, and I feel that a counterproposal should have a viable
alternative. Part of that counterprosal is a name that works.

How about naming Sun's new distro "SolarisNG"?

> > Oh yeah, John P. mentioned that the current distro folks are totally
> > fine with not being called OpenSolaris. "As evidenced by their
> > OpenSolaris.org distro descriptions" (Which apparently where written
> > by Sun employees, not the distro builders.)
>
> I took all the descriptions off of *the distro's own home pages*.
> I'm not sure how Sun Employees got access to those sites to force
> their graffiti on the unsuspecting world...

My bad. I was too worked up yesterday.

> >  Why doesn't someone
>
> Why don't *you*?  What do *you* want?  Not, what do you think someone
> else might want...

I want what everyone else wants. I want to belong to an inclusive open
source community, where decisions aren't driven by Sun's undisclosed
business needs.

John's proposal, as I understand, is that only people/teams that can
use the OpenSolaris trademark as a standalone brand, are people/teams
that make a product that only consists of Sun's binaries.

If the decision to use OpenSolaris as a distro name is for Sun or
noone, then I'd rather no one use it. So I guess I don't want
OpenSolaris to be the name of any distro.

> Martin has jumped in and said
> > I identify the term "OpenSolaris" with OS/Net
>
> as well as
>
> > I can better understand you now, with taking your message from above into 
> > account.
> > ...
> > Maybe we can find some compromise (what a bad word) :  A reference
> > thing one level higher than the basic kernel+libs OS/Net stuff.
> > You can have that called "Sun $NAME OpenSolaris", rather than
> > "$NAME OpenSolaris".
>
> so I wouldn'd write him off as "...doesn't seem to approve of the plan".

Ah, but there is a difference. From what I understand, Martin is
proposing something along the lines of: Sun Indiana OpenSolaris
[distro/OS], where the key brand is Indiana. This is not the same
thing as the "OpenSolaris laptop distro" (Which inevitably would be
labeled as "OpenSolaris" in big letters, and laptop distro in tiny,
tiny letters.)

I want the following distros to coexist:

SolarisNG, OpenSolaris Distro - Indiana
Belenix, OpenSolaris Distro - SolarisNG with KDE (or whatever Moinak
and team want to do)
Nexenta, OpenSolaris Distro - A backwards compatible Solaris distro
that supports both SYSV and Debian packages, as well as SYSV/Solaris
and GNU commands.
MartUX, OpenSolaris Distro
Shillix, OpenSolaris Distro

(Please note the use of the commas. They can be replaced by the word
"an" if that makes it clearer for you).

> If you are so dead set against actually contributing a counter proposal,
> and would rather rail against everything and anything that Sun employees
> attempt to do, there is probably nothing I can do to make you happy.

The problem is that your current proposal makes a major assumption
that basically states that Sun's Indiana project/distro will be known
as ****OpenSolaris**** blah blah, come hell or high water.  Everything
else in the propasal is predicated on that assumption. Thus, a point
by point is pretty useless, until that assumption can be agreed upon,
or is removed from the proposal.

It seems that many in the community seem to feel that the OpenSolaris
name should not be bestowed to a [proprietary, closed source] Sun
distro.

It also seems that many feel that the current definition of
OpenSolaris shouldn't change. Currently no distro can use the
OpenSolaris trademark as part of their name. I am starting to see the
wisdom of that decision by the founders of the community.

My proposal boils down to not allowing distros to call themselves
OpenSolaris. (At least at this point in time). This obviously would
require Sun to name Indiana something other than OpenSolaris. Perhaps
SolarisNG?

Cheers,
Brian

>    -John

-- 
- Brian Gupta

http://opensolaris.org/os/project/nycosug/
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to