Weekly round-up: Java Web Start, GitHub restrictions & more
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week we had an eye-opening interview about OpenWebStart, discussed the implications of the GitHub restrictions imposed over trade laws & more. Let’s take a look.
Java Web Start is dead, long live Java Web Start!
Java Web Start allows Java applications to be transferred over the internet and started without a browser. However, Oracle discontinued support for Java Web Start and removed it from official Java distributions starting with Java 11. Does that mean the end of Java Web Start? No, says Hendrik Ebbers (Karakun), who has launched the OpenWebStart project as an alternative. We talked to him about the objectives, status quo, and future of (Open)WebStart.
Read the OpenWebStart interview here.
Road to Angular v9: 9.0.0-next.2 fixes a handful of bugs
Now that Angular v8 is here, it’s time to embark on a new journey: towards the next release! It’s never too soon to look forward to the future, and we are already watching for Angular v9. What’s new? No new features with this new update, however, some bugs and issues were resolved and squared away.
Read the Angular v9 update thread here.
Software, access, and realpolitik — How should open source communities respond to the GitHub restrictions?
What happens when open source isn’t open to all? GitHub made headlines recently when it made it difficult for developers in Cuba, Iran, North Korea, and Syria to access private repository services. This has opened up a conversation that needs to happen regarding free and open source software.
Read about the discussion sparked by the GitHub outage here.
Containerization: What you need to know
Running software in containers is catching on, and nearly half of IT leaders plan to deploy containers in production. Containers are extremely useful and can solve many problems associated with multiple environments, but they have their limitations. What do you need to know about containerization and its pros versus con before you begin?
Read what you need to know about containers here.
The cloud and good climate – How cloud computing can help protect our climate
In the column “Stropek as a Service”, SaaS expert Rainer Stropek talks about exciting aspects of the implementation, monetization and use of software as a service offerings. This column focuses on how cloud computing could actually help reduce global warming.
Read the SaaS column here.
Jakarta EE & Eclipse MicroProfile – ongoing discussions
A discussion that could be critical to the future of Jakarta EE and Eclipse MicroProfile is taking place right now. What exactly should the relationship be between the two? We’re past the idea of MicroProfile as an incubator, but pinning down what the future will look like is surprisingly difficult.
Take a look at what’s happening with Jakarta EE & Eclipse MicroProfile here.
Manifold: Say Goodbye to Checked Exceptions
Modern languages don’t do checked exceptions. But you don’t have to jump ship to share the experience. In this article Scott McKinney shows you how to stick with Java and completely neutralize checked exceptions with a simple new addition to the Manifold framework.
Read the Manifold article here.
But that’s not all
Last week was so full of interesting news and great content, here’s a few more highlights for you:
- The Limitations of Machine Learning
- The implication of AI & ML on the marketing landscape
- Tour of Akka Typed: Message Adapters, Ask Pattern and Actor Discovery
- Using open source in your enterprise? What to look out for
- Rust 1.37.0 release: refer to enum variants through type aliases & more
- Gradle 5.6 released – faster Groovy compilation, new plugin for Java test fixtures & more