Java

Zanata, an open source translation platform

experience

Zanata is an open source translation platform written in Java that offers translation memory, an online translation editor, and workflow integration with REST APIs and command-line tools. For translators, it is a web browser-based translation environment where previous translations provide context for their work. For software developers, it's an integration tool that provides a centralized localization repository along with translation tools that save time and resources.

Product Manager, Runa Bhattacharjee and Lead Developer, Sean Flanigan, have more to say in this interview.

» Read more

0 Comments

Google wins patent phase of Android lawsuit

Google wins patent phase of Android lawsuit

On May 23rd the jury in the closely-watched Oracle v. Google case returned a verdict for the patent phase of the trial in Google's favor. The jury unanimously found that Oracle failed to meet its burden of proving direct patent infringement by Google through Android and the Android SDK.

By the time of the trial, the set of patent claims asserted by Oracle had been reduced to » Read more

5 Comments

Oracle v. Google shows the folly of U.S. software patent law

Oracle v. Google shows the folly of U.S. software patent law

Oracle v. Google has all the ingredients of an epic, high-stakes courtroom battle: a damages claim of up to $1 billion over the use of Java in the popular Android operating system, testimony by both Larrys (CEOs Page and Ellison) in the first week alone, and, of course, the disposition of some interesting legal issues, not the least of them whether APIs can be copyrighted.

But, more than all of that, the case serves as an important teaching moment, illustrating much of what doesn’t work in our patent system. » Read more

50 Comments

How to become an amazing contributor (to an open source project)

It's a busy morning here in New York City. My email inbox is full of pleasant surprises. The first is a patch for one of my open source projects. A second will appear this afternoon. A third should come late at night—or maybe tomorrow–from a new contributor.

Alongside my day job, I contribute and manage open source projects. The number of projects I work on has grown from a couple of small tools to well over a dozen in the last three years. Open source has become a great way to learn new technology, experiment with modern software development practices, and, of course, meet other like-minded engineers. I find that seeing great contributors send working and tested code provides a unique feeling of accomplishment, as powerful as having many satisfied users of my own applications or strong revenues posted by the employer that pays my bills. » Read more

4 Comments

The open-by-rule governance benchmark

What does authentic open source community governance look like? An open source community will involve many people gathering for their own independent reasons around a free software commons with source code licensed under an OSI-approved open source license. But there's more to software freedom than just the license. » Read more

0 Comments