Sun Ray Takes the Red Pill: APOC Goes Open Source!

Finally, after 8 months of hard work behind the firewall, we’ve made available the source code of A Point Of Control (APOC) under the‘s umbrella. This is the first project released under an open source license by the Sun Ray group for which I work at Sun Microsystems.


What is APOC?

APOC provides capabilities to centrally manage
desktops and desktop applications in large scale deployments. It enables system administrators to deliver securely configured open source
desktop environments tuned to the needs and privileges of specific
users, roles, groups or hosts within the organisation.

Now, any system administrator can create grouped configuration settings as profiles for the most popular open source desktop applications and deploy them in their LDAP servers using their already existing hierarchy.

What applications does APOC support so far?

Support for applications are provided through adapters, so far we have only released the GConf adapter which is in the GNOME’s Subversion already. The Firefox/Mozilla adapter will be ready pretty soon.

StarOffice has support for it out of the box already, however, we haven’t started any roadmap to release the adapter code as an extension yet since we’ve been pretty busy with the core.

What does this mean from the open source desktop perspective?

It means that a big Unix/Linux deployment using a free software stack is a little bit more tasty for sysadmins, and we’re on feature parity with what Microsoft’s ActiveDirectory has been offering for a while already on the closed source desktop side.

What license have you chosen?

We have released the code under the CDDL/GPLv2 dual licensing model, as our neighbors from NetBeans has done recently. This will deliver both the flexibility of CDDL and the compatibility with the GPLv2 code out there so we can reach the maximum community audience.

How can I contribute?

We need testers!

Originally the code was developed to run in a small set of supported platforms (Solaris and some version of Linux), we’ve made some changes to make it more generic and allow people to try it from a wider amount of platforms, we need people to try it and report any issues that may arise.

We need packagers!

We want APOC to be present in most open source operating system distributions, we’re supporting Solaris here at Sun already so if you’re a distro packager for any of the Linux or *BSD major distributions, you’re more than welcome.

We need adapter developers!

So far we only have adapters for the Mozilla/Gnome/ stack. We would love to see adapters developed for other desktop environments and applications (any KDE brave hacker around?), APOC is not desktop specific, it could be useful for any application installed on large scale deployments.

One tip for the OpenSolaris guys, a SMF backend would allow sysadmins to control which services are enabled or disabled on your build farm if an adaper is developed.

Join us!

Visit the APOC website, join the mailing list and the #apoc channel at for more information.

Happy hacking! 


16 thoughts on “Sun Ray Takes the Red Pill: APOC Goes Open Source!

  1. @rvr:
    Sabayon profiles are zip packaeges that are deployed through a remote storage location (which can be pointed from LDAP eventually). To deploy a profile you have to unpack that zip file in each users’ home.
    However, APOC stores the profile information in the LDAP tree, and the applications retrieve that information through an agent that talks to the LDAP repository.
    Good catch! I forgot to update that, it’s GPLv2


  2. If this works with blastwave packages, it has the potential to be extremely useful. They, by the way, have a working KDE.
    If you’re planning on repackaging every OSS app, please think carefully about just integrating with blastwave. Their packages work, the work is already done, and Sun will never be able to maintain 1700+ OSS app packages themselves.


  3. @Charlie:
    I’m not sure if I get your point. APOC has nothing to do with any of the Solaris/OpenSolaris packaging efforts. I was just encouraging Linux and *BSD packagers to join the project and provide packages to make APOC easy to install for the average user 🙂


  4. THANKYOU SO MUCH! I was the crazy guy that emailed yourself and several APOC developers awhile back asking for it to be open sourced.
    The one thing missing from the “Enterprise ‘nix Desktop” was a management system similar to Active Directory. This is awesome.


  5. Excellent news. We’re finding Sun Rays to be the perfect way of keeping users running reliably remotely. The use of CDDL is also great news, because being primarily a FreeBSD shop, one of the issues with have with Linux is licensing. All we’re really desperate for now is an Open Sourced Soft Sun Ray client, allowing us to access our desktops without getting involved in SGD.


  6. Thanks to Viagra, impotence is no longer a taboo issue. Believe it or not, men are coming up openly to discuss and correct their sexual ailment. The sexual revolution attached with Viagra has changed the whole attitude of men’s towards sexuality. With the assistance of Viagra, men are confident that they can satisfy their partner with ease. All in all, their sexual behavior has become more progressive and adventurous.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s