Open Source

Open Source news, information, and how-to advice

Sage career tips from the programming masters
solar eclipse

code big data binary programming

Severe flaws in widely used archive library put many projects at risk

Researchers from Cisco Systems' Talos group found three severe flaws in libarchive that could impact a large number of software products and their users.

cloud tools

Java's Spring Framework gets a new competitor

The Datamill framework brings functional programming to Java

16 ways to build a better dev team

16 ways to build a better dev team

The secret to building and maintaining a great development team requires transparency, flexibility, and yes, good vibes

big data confusing overload spiral falling

5 big data sources for strategic sentiment analysis

Every company wants to know what its customers feel about it. But sentiment analysis can get more granular -- and turn inward to improve employee satisfaction

padlock and chain, security

JS email attachments may carry potent ransomware

Attackers are infecting computers with a new ransomware program called RAA that's written entirely in JavaScript and locks users' files using strong encryption.

popcorn kernel plate

Unikernel power comes to Java, Node.js, Go, and Python apps

Anyone who wants to experiment with deploying apps as self-contained miniature OSes now have a UniK, a new software tool to speed the process

ask toolbar oracle java

Gosling rallies against Oracle for Java EE neglect

Java's creator and the Java EE Guardians group believe Oracle has all but abandoned the language

milwakuee tools cloud

We have the big data tools -- let's learn to use them

Few enterprises enjoy even the first-order benefits of big data. The real payoff will come when we interact with systems much less than we do today

honey bee on a dandelion sandy bedfordshire 7002893894

What’s the buzz: Python gorges on tools and libraries

The BeeWare project offers tools and libraries offered for mobile and web development

Burmese python head

Multicore Python: A tough, worthy, and reachable goal

Python has been held back by its inability to natively use multiple CPU cores. Now Pythonistas are aiming to find a solution

observe watch binoculars

Fresh and functional: 5 new languages to watch

With novel approaches for everything from concurrency to deployment of executables, these languages are worth your attention

Android statues
Update

Google wins retrial over its use of Java in Android

The jury found Google's use of Java was 'fair use,' turning down Oracle's claims of illegal infringement

Signs you're doing agile wrong

15 signs you’re doing agile wrong

Misconceptions and 'best practices' may have your team spinning wheels rather than continuously churning out productive code

marketing automation gears

Beyond Jenkins: 7 devops tools

These alternatives to Jenkins offer unique capabilities for automating software integration and delivery

android apps gears productivity

Gradle embraces Kotlin for Android app dev

Developers can automate builds using the new JVM language

7 deadly developer career mistakes

7 deadly career mistakes developers make

Failure may lead to success, but unthinking complacency is a certain dev career killer

mit probablistic patches code

Jenkins security patches could break plug-ins

The latest security update for Jenkins changed how build parameters are handled, impacting multiple plug-ins

beautiful green farmland with blue sky and clouds

Redis plants the seeds for an open source ecosystem

Redis Modules help the caching and in-memory storage system work with new data structures and database behaviors

Load More