…but, no thanks ;)
In the time since I last wrote about the need for a fork of Oracle’s GlassFish Server, Oracle have effectively removed the viability of GlassFish as a production system by killing off professional support in favour of their megabucks closed-source WebLogic product. This was a completely unsurprising move, and simply added to the mountain of orphaned and abandoned techhnology inherited from Oracle’s Sun acquisition (to which we can add some more recent additions).
Fortunately, and largely due to the wisdom of Sun to originally open source the product, a new player in the Java app server scene has appeared with what is to all intents and purposes the GlassFish fork we’ve been waiting for: Payara Server.
You can check out their website at: http://www.payara.co.uk/home. As mentioned on their site: “We take GlassFish upstream. We support it, fix it, enhance it. We release it as open source Payara Server.”
Do I have funds or a current use case to pay for professional support for an app server yet? No. Do I want to use the same product I’ll eventually be using in production while I’m in the startup/setup phase, easily and without restriction? Yes. Will I pay for support if the use case requires it, and if it guarantees a healthy product/project down the line in the best spirit of open source? Happily, and especially if it’s from the same vendor offering the product to begin with. Not rocket science, and when a vendor throws too many obstacles in my path I’ll simply switch to an alternative which does afford me these freedoms.
Looking forward to trying this out.
Google gets to get on with the business of locking users into their own ecosystem, Yahoo gets to expand the presence of their competing search engine, and Mozilla likely gets paid handsomely for the deal. Win/win.
Around the Firefox v29 timeline, Mozilla changed the authentication mechanism for Firefox Sync to use Firefox Accounts. Consequently, the setup method for custom self-hosted Firefox Sync servers changed (note that my guide has yet to be updated), and for a few releases Firefox for Android did not support the new model.
Fortunately, custom Sync server connectivity has been restored as of Firefox for Android version 33. The full guide (including an add-on which enables custom sync server addresses) can be found on Nick Alexander’s blog.
Note that if you’re using a “non-standard” port for either your custom Sync or Firefox Account servers, you’ll run into the bug described at https://bugzilla.mozilla.org/show_bug.cgi?id=1046020, which as Nick says manifests itself as an authentication error. The workaround suggested is to use Firefox Beta, which works for me.
It’s terrific that Mozilla continues to offer its users the choice of self-hosting their solutions.
I can’t take credit for this one, so I’ll merely copy it here – from the comments section of Ars Technica’s article on the topic in question, regarding Microsoft’s continued confusing blanket branding of unrelated groups of products:
Office 2013 Professional Plus vs. Office 365 Pro Plus (but with shortcuts that still say ‘Word 2013′)
OneDrive vs. OneDrive for Business
Skype vs. Skype for Business
Knock it off, douchebags. I don’t care if you call it “Microsoft Ultra Audio Visual Communications Utility 2014 1.0 OSR2b Premium Edition”. Differentiating your products by tacking on “for Business” isn’t a fucking marketing strategy.”
Couldn’t put it any better myself, really.
In the past we’ve noted Apple’s insane pricing for their (claimed) entry level Apple PC, the Mac mini. With the latest model released in the past couple of weeks, Apple adds another key reason to avoid the Mac mini, in the continued pointless eroding of customer-replaceable parts. In a rather detailed review from Ars Technica, special mention is made of Apple now sealing off easy access to the device’s innards and the hard-soldering of system memory to its motherboard:
“Older Minis had a round plastic cap on the bottom. Twisting it off would give easy access to the computer’s two RAM slots, and enterprising techies with a screwdriver and a little know-how could lift out the rest of the parts and perform further upgrades… The 2014 Mini still has the plastic hatch on the bottom, but it no longer twists off… now instead of seeing the Mini’s guts you see yet another metal shield, held in place with Torx Security screws. Remove that shield, and after you pull the entire motherboard out and flip it over you’ll finally see that the new Mac Mini’s RAM is soldered directly to the motherboard. It’s no longer user-upgradeable, so make sure you order all the RAM you need when you buy the computer in the first place.”
This continues the generally anti-consumer trend Apple has firmly established in their other products (iPhones, MacBook Pros, et al). The removal of easy access to customer-upgradeable parts is especially relevant to small businesses: unless your organisation is flush with cash, can afford to replace computers outright or can tolerate multi-week outages while your faulty Mac mini is sitting at an Apple service centre, there is little reason to consider the mini in its present incarnation.
If you’re not bound to Apple OS X for any mission-critical applications, then the Intel NUC running Ubuntu makes a more attractive proposition at an even more compact size – which we’ll be covering in a future post or two:
After reading Nicholas Nethercote’s blog post about using Firefox for one-to-one video calling, I thought I’d try this myself. Note that contrary to what he’s written, the feature (known as “Firefox Hello”) remains in beta as of Firefox 33 being officially released.
The feature is incredibly simple to try out, and seems to “just work”. First, install and run Firefox 34 Beta. Next, locate the “Firefox Hello” feature under the menu:
Firefox will generate a link: simply copy and send this to the remote recipient (who must also be running Firefox Beta):
When they click on the link, you’ll see a notification in Firefox of an incoming call:
Simply click to accept, and hey presto:
You can pop out and expand the call window if needed:
To summarise: no setup needed, point-to-point calling without having to sign up and into a third-party privacy-invading service, and an existing installed base of millions of people. Exciting stuff.
It’s been a long while since I’ve blogged anything on the OpenIndiana front – just a quick update regarding the recent announcement of an Apache OpenOffice package for the OpenIndiana rapid development branch, a.k.a. Hipster.
Installation from the current Hipster repository is straightforward, and aside from a rather long launch time (in the order of tens of seconds, something which definitely needs to be looked at), it opens an existing LibreOffice Writer document with absolutely no problems, retaining the customised footers, background images, and the proprietary PostScript fonts (once installed):
Great work from the various contributing developers to make this happen, and an important component of building a Nuxeo DM server based on illumos.
(EDIT: It appears there are issues with being able to save newly-created ODT-format files, whereas editing and saving existing files appears to be okay. Stay tuned.)