Open Source

Open Source news, information, and how-to advice

What would you do to improve dynamic proxies?

Java's chief language architect wants to know: What would you do to improve dynamic proxies in the Java language?

javascript words

Former GitHub CEO leaves the company

Tom Preston-Werner had been the subject of a harassment investigation spurred by allegations from a former employee.

Bust of Socrates carved by by Victor Wager.

12 ethical dilemmas gnawing at developers today

Code is changing the world, which means that programmers have a lot more power than many of us would admit. Peter Wayner considers the ethical ramifications of 12 everyday programming decisions.

Break Down Barriers and Reduce Cycle Times with DevOps

Learn why and how many successful companies have changed how they deliver software by dismantling the traditional silos that stifle collaboration and progress.

Citizen developers are no threat to professional coders -- yet

Independent non-coders won't displace established developers, but they can help clear up a business's IT backlog.

web security

After Heartbleed: 4 OpenSSL alternatives that work

In the wake of Heartbleed, developers are advised to take a closer look at SSL alternatives like Mozilla NSS, PolarSS, and GnuTLS.

nosql

First look: MongoDB 2.6, the all-grown-up version

The leading NoSQL database has long been a favorite of developers. Now the brand-new 2.6 version of MongoDB is ready to woo operations.

Who's to blame for 'catastrophic' Heartbleed Bug?

Over the past week, the Heartbleed bug has sent tech industry giants and startups scurrying to patch servers and change digital encryption certificates, but who's to blame for this flaw in the open-source protocol?

4 ways to modernize your application performance monitoring strategy

Online retail sales in the US will reach $370 billion by 2017 - a 10 percent compound annual growth rate over the next 5 years.

Open source Java projects: Spring Integration

Use Spring Integration to develop a robust message-passing architecture that integrates and coordinates enterprise components across an ActiveMQ message bus via JMS.

nosql

Beware of NoSQL standards in Oracle's clothing

Oracle is reportedly trying to lure NoSQL startups into a standards body. But what if Oracle's real motive is to slow the pace of NoSQL adoption?

mainframe360

Fifty years on, mainframer remembers 'a fantastic time to be an engineer'

The IBM System/360 revolutionized business computing with the first set of compatible, scalable systems

Controversial Mozilla CEO Brendan Eich resigns

Critics blasted the Firefox maker for promoting Eich, who had supported California's 2008 ban on same-sex marriage. Eich formally stepped down as Mozilla CEO on April 3.

10 key findings illustrate the need for a new breed of APM solutions

This paper highlights ten key takeaways from the most recent survey on the impact of Cloud on application management. Read Now>>

puppet labs

The platform-as-a-service winner is ... Puppet?

Enterprises are still bucking the public cloud, and some prefer private cloud PaaS as the modern alternative to the app server of yore. But what's a devops framework doing leading the PaaS pack?

big data

Big data showdown: Cassandra vs. HBase

Bigtable-inspired open source projects take different routes to the highly scalable, highly flexible, distributed, wide column data store.

Vaadin switching to C#

Vaadin's Satay Nutella explains the reasoning behind today's announcement, which will come as a surprise to many fans of the Java-based framework.

Java Tip: Hibernate validation in a standalone implementation

Get started with declarative annotations, composite validation rules, and selective validation in Hibernate Validator 5.0.3.

Mobile Apps and Devices Slash Customer Cycle Time

Consolidated Engineering Laboratories' field employees used to collect data on triplicate forms that were sometimes hard to read and difficult to manage. After procuring iPad devices from CDW and integrating mobile apps with

Choosing a software methodology.

Scrum co-inventor: Agile can lower risk, but it won't tell you how to code

Co-inventor of Scrum and Agile Manifesto signatory, Ken Schwaber says the time has come for a more measurable, evidence-based approach to evaluating software development projects and methodologies.

puzzle

Software developers, you're better when you work together

Survey results from software developers at companies including IBM, Google, and Intel show that collaborative, open source development is on the rise for both in-house and shared projects.

The dark side of lambda expressions in Java 8

Takipi CEO Tai Wiess says that lambda expressions in Java 8 offer more concise code at the expense of longer stack traces and more complex debugging, especially when you throw Nashorn into the mix.

data view

What's new in Logstash and why you should care

Part of Elasticsearch Inc.'s search and analytics platform, Logstash stands out for its speed, ease of use, and integration with complementary search and reporting tools.

Load More