Matheus Morais wrote:
> Hi there, I will give a talk in next week about Debian non-linux ports and I 
> would like to give something usefull about Nexenta, even if its not a part of
> the official debian repository. It is desire of the developers or the 'core
> team' to see Nexenta figuring as official Debian port?

Yes, absolutely! and we say so right on our main page.

> What criteria the port follow? I mean, its support the 
> http://ftp-master.debian.org/archive-criteria.html especifications.

Well, I've copied the following questions from "Requirements for architectures"
(the page above). The new architecture is, by the way, solaris-i386. To be more
exact, here's the dpkg-architecture:

        [EMAIL PROTECTED]:~$ dpkg-architecture
        DEB_BUILD_ARCH=solaris-i386
        DEB_BUILD_ARCH_OS=solaris
        DEB_BUILD_ARCH_CPU=i386
        DEB_BUILD_GNU_CPU=i486
        DEB_BUILD_GNU_SYSTEM=solaris
        DEB_BUILD_GNU_TYPE=i386-pc-solaris2.11
        DEB_HOST_ARCH=solaris-i386
        DEB_HOST_ARCH_OS=solaris
        DEB_HOST_ARCH_CPU=i386
        DEB_HOST_GNU_CPU=i486
        DEB_HOST_GNU_SYSTEM=solaris
        DEB_HOST_GNU_TYPE=i386-pc-solaris2.11


   * Is port cursed?
        Hmm.. I hope not!  :)

    * Are machines available to general public?

        Yes, we have a single amd64 box that currently runs both the 
gnusolaris.org
        web portal and the entire development environment. This box in turn is 
run by
        NexentaOS.

    * Is full source available?
        Yes.

    * Is this architecture related to other architectures already in the
       archive, or that also should be considered, either now or in the future?
        We introduced a new one.

    * Can the related architectures be supported in a single architecture (eg,
       with a biarch arrangement)?
        Yes.

    * Are there 3 or more developers (or n-ms) actively maintaining the port?
       Who are they?
        Erast Benson <[EMAIL PROTECTED]>
        Mac <[EMAIL PROTECTED]>
        Alex Ross <[EMAIL PROTECTED]>

     * What sort of architecture is this? Desktop/workstation?
        Mainframe/supercomputer? Embedded? Something else?
        Desktop/workstation.

     * Does it have any users?
        At least 20,000 downloads. Possibly, much more than that. Despite its 
alpha
        stage, many dozens claim to use the system constantly.

     * Has the ABI stabalised?
        Yes.

     * How do you install a system? (URL to a HOWTO)
        http://www.gnusolaris.org/Getting_Started

     * Is there any corporate support of this arch, and the Debian port in
          particular?
        Nexenta Systems, Inc. (email: [EMAIL PROTECTED])

     * Is there an example box developers can login to to see if it works?
        Nope, not yet.

     * Are there existing comprehensive free distributions of this OS?
        Nope.

     * Does this system have a standard Unix API?
        Yes. Moreover, it is 100% compliant with The Open Group specifications.

     * Does the OS support modern glibc and gcc?
        Sun C library instead of glibc. Yes, on GCC.

     * What is the license on the kernel and libraries? Is it free? Is it GPL
        CDDL. Yes, it is free. No, it is not GPL compatible.

      * Note that if it's not free, building software for it violates the
         Social Contract; and if it's not GPL compatible,
         GPL software such as dpkg can't be linked to it

        This is a misconception that was explained /ad nauseam/ numerous times.
        Dynamic linking is perfectly okay in our case.
        It is okay de facto: Sun Microsystems ships, for instance, Solaris 
Express that
         contains kernel and C library (both CDDL), and a bunch of GPL software
        - all on a single DVD.

        It is okay de jure, and FSF made their official opinion on that 
abundantly clear
        with the recent GPLv3 publication.
        
> 
> Any more relevant information about that port could be very useful for me at 
> the momment, if anyone can contribute I will appreciate.
> 

More information:

http://www.gnusolaris.org/gswiki/GNU/Solaris_Resources

Thanks, Matheus. Your interest is extremely appreciated! This could be the first
step...

-- 
Alex




_______________________________________________
GNU/Solaris Development mailing list
[email protected]

Reply via email to