Over a million developers have joined DZone.

Daily Dose - Mozilla and Opera Want VP8 in HTML5

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

In recent interviews, the CEO of Mozilla and the CTO of Opera have said that they support VP8's inclusion in the HTML5 specification.  However, all is not well right now in determining a license for WebM (the package that includes VP8).  Google is having disagreements with the OSI (Open Source Initiative) saying that the body is too closed when it comes to their workings.  Google wants to create its own license for WebM but fears the OSI will reject the proliferation of open source licenses.  Simon Phipps of the OSI board responded saying that the OSI offers a category for non-reusable licenses and that "Most others engage with the OSI before they publish a new license and declare it open source."

Intel Takes 'Wait and See' Approach to WebM
Another angle of the WebM story involves Intel, who was notably absent from the initiative's list of hardware supporters (included AMD, Nvidia, ARM, and more).  A recent interview with an Intel representative reveals that the company is going to wait and see if the VP8 codec becomes popular enough before adding hardware acceleration for it in Atom chips.  They want to see if it establishes itself in the Smart TV space.

JBoss 6 Gets Lightweight EJB
The JBoss Application Server 6.0.0 has reached Milestone 3 this month and it is the first version to include the Java EE 6-standard EJB 3.1 lightweight component.  The two main EJB 3.1 features added include Singleton beans (more advanced "stateless" bean) and container-managed concurrency (set of annotations to control locking semantics).  Other major additions to JBoss 6 in M3 include HornetQ, Remoting 3, VFS3, Embedded JBoss AS, and the OSGi Profile.

Jetpack 0.4 Brings New APIs
Mozilla plans to make Jetpack a temporary replacement for Firefox's current extensions mechanism, which supports add-ons that are tightly bound to the browser and written in non-web languages.  Jetpack will make things easier for web developers by facilitating extension development with JavaScript, CSS, HTML, and JavaScript APIs that expose the browser's functionality.  The newly released Jetpack 0.4 includes new APIs like the page-worker API which allows add-ons to create their own invisible frames for loading and accessing web pages.  A new Widget API enables visually consistent ways for add-ons to show themselves in the browser.  The new Simple Storage API gives add-ons storage across application restarts and the Private Browsing API lets add-ons detect the status of private browsing.

10+1 things they never teach in college about programming.
Some tips to knock college developers back down to Earth.  WTFdeveloper rocked this link.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}