Language Selection

English French German Italian Portuguese Spanish

Steven

Syndicate content ZDNet | open-source RSS
ZDNet | open-source RSS
Updated: 2 hours 24 min ago

Mirantis takes over the OpenStack administrator certification

Friday 18th of October 2019 01:34:00 PM
The OpenStack Foundation is turning over the management of the Certified OpenStack Administrator to OpenStack company Mirantis.

Shuttleworth sees the Linux desktop living on with Ubuntu 19.10

Thursday 17th of October 2019 07:26:00 PM
It may never be as big as Windows, but Canonical CEO Mark Shuttleworth still sees a bright future for the Linux desktop.

Red Hat OpenShift 4.2: Kubernetes for the hybrid-cloud developer

Thursday 17th of October 2019 01:38:00 PM
Red Hat, via OpenShift, wants to help developers build the new model hybrid cloud.

Linux security hole: Much sudo about nothing

Tuesday 15th of October 2019 03:32:15 PM
Yes, the sudo command has a security bug. But, in the real world, it's hard to see how it could be used against you.

The OpenStack Train keeps chugging on

Monday 14th of October 2019 06:33:00 PM
SUSE may be leaving OpenStack, but the project has lots of customers and it's getting ready to release its 20th version: Train.

GNU Project developers object to Richard M Stallman's continued leadership

Wednesday 9th of October 2019 01:57:00 PM
Richard M. Stallman resigned from leading the Free Software Foundation, but he appears to have kept his top role in the GNU Project. Some GNU programmers would like to see him leave.

SUSE drops OpenStack Cloud

Wednesday 9th of October 2019 07:00:00 AM
SUSE, a long-time supporter of the OpenStack Infrastructure-as-a-Service cloud program, is getting out of the OpenStack cloud business.

Linus Torvalds isn't worried about Microsoft taking over Linux

Monday 7th of October 2019 01:35:00 PM
And you shouldn't be either. Every company wants to rule Linux -- none of them can or ever will.

Fedora drops 32-bit Linux

Friday 4th of October 2019 05:30:00 PM
With the next version of Fedora, support for the obsolete 32-bit version Linux will be dropped.

IBM and Canonical work together in financial services

Wednesday 2nd of October 2019 01:38:00 PM
Just because IBM owns Red Hat doesn't mean it's not working with other Linux powers such as Ubuntu Linux.

Docker is in deep trouble

Monday 30th of September 2019 10:20:00 PM
In a leaked internal memo, Docker CEO reveals the troubled company is looking for more money.

Leave GNOME alone: This patent troll is asking for trouble

Thursday 26th of September 2019 05:28:54 PM
Sure, anyone can sue anyone, but winning this intellectual property lawsuit against the GNOME Foundation, a leading open-source and Linux non-profit group, will be a heck of a challenge.

The /e/ Google-free, pro-privacy Android clone is now available

Wednesday 25th of September 2019 05:08:30 PM
Linux pioneer Gaël Duval's /e/ OS is still in beta but it's available for your smartphone or on refurbished Samsung smartphones.

Red Hat's CentOS 8 arrives: Here's what you get with it

Wednesday 25th of September 2019 01:52:00 PM
The new "free" major Linux server operating system is here.

You can't open-source license morality

Tuesday 24th of September 2019 06:49:00 PM
After developers pushed Chef Software to cut ties with ICE, there have been renewed calls for open-source licenses, which include morality clauses. For better or worse, such licenses aren't open source nor are they enforceable.

Red Hat introduces rolling release CentOS Stream

Tuesday 24th of September 2019 03:30:04 PM
Red Hat's little brother server operating system will now come with a rolling release option: CentOS Stream for developers.

'No source code for evil': Developers pressure Chef Software to cut ties with ICE

Tuesday 24th of September 2019 01:48:44 PM
Chef developers and executives fought over the company's contract with US Immigrations and Customs Enforcement. Faced with this, Chef Software's management first resisted, but it has now given in to demands to start severing ties with ICE.

Working on Linux's nuts and bolts at Linux Plumbers

Thursday 12th of September 2019 01:38:00 PM
Once a year, Linux's top developers meet at Linux Plumbers and the Kernel Summit to hash out problems and concerns with Linux development. Here's what happens.

New Apple iPhone? Please! Get the best, pay less: Android

Tuesday 10th of September 2019 07:11:24 PM
iPhones are not now, nor have they ever been, worth their high price tags. And, yes, that includes the iPhone 11. Steven J. Vaughan-Nichols shares his disdain for Apple's ubiquitous device.

Java finally goes all in on open source with the Jakarta EE 8 release

Tuesday 10th of September 2019 03:39:46 PM
The Eclipse Foundation has announced the release of the Jakarta EE 8, the first truly open-source, vendor-neutral version of Java Enterprise Edition.

More in Tux Machines

Top 20 Best Openbox Themes for Linux System in 2019

Have you ever heard about the stacking window manager, Openbox? It is broadly used in Unix-like systems. Most probably, it’s among the most customizable parts out there. You can easily modify and beautify this with a little bit of effort. The question may arise- with what and how can you do this? Well! We are going to disclose it now. It’s by Openbox themes, which lets you have a minimalist and fantastic visual interface for your desktop manager. Read more

Fedora IoT Review

With the rise in IoT use, we are witnessing a demand for ready-made operating systems to support smart device development. Currently, the race is between proprietary versions such as IoT Plug and Play by Microsoft and open source operating systems. One such emerging open source player is Fedora which has a workstation that supports virtualization and containers. Fedora is also slated to release an Internet of Things edition called “Fedora IoT” in future. Here is a review of the open source product’s support capabilities for IoT and relevant installation details. Read more

5 Practical Examples of the Read Command in Linux

With read command, you can make your bash script interactive by accepting user inputs. Learn to use the read command in Linux with these practical examples. Read more

Programming: C++, C and Python

  • Extend C++ capabilities with LLVM STLExtras.h

    The LLVM compiler project provides a header file called STLExtras.h that extends the capabilities of C++ without any dependency on the rest of LLVM. In this article, we take a quick look at its basic functionality.

  • Rewriting Old Solaris C Code In Python Yielded A 17x Performance Improvement

    While we normally hear of rewriting code from Python and other scripting languages into C/C++ when its a matter of performance, in the case of Oracle Solaris it was taking old C code and modernizing it in Python 3 to yield a ~17x performance improvement. Shared today on Oracle's official Solaris blog was an interesting anecdote about their listusers command being rewritten in Python 3 from C. Oracle's Darren Moffat noted the C code was largely untouched since around 1988 and given its design at a time when systems were less dense than today with hundreds or even thousands of users per system.

  • Python Projects for Beginners: The Best Way to Learn

    Learning Python can be difficult. You can spend time reading a textbook or watching videos, but then struggle to actually put what you've learned into practice. Or you might spend a ton of time learning syntax and get bored or lose motivation. How can you increase your chances of success? By building Python projects. That way you're learning by actually doing what you want to do! When I was learning Python, building projects helped me bring together everything I was learning. Once I started building projects, I immediately felt like I was making more progress.

  • PyCon 2019: The People of PyCon

    I can’t tell you how amazing it was to meet the individuals I read, listen to, or who make the tools I use. I was so happy to meet the authors that helped me to grow over the last few years, especially Dan Bader, Peter Baumgartner, Matt Harrison, Reuven Lerner, Harry Percival , and Lacey Williams Henschel. I love podcasts, so it was wonderful to meet Michael Kennedy and Brian Okken in person. And I was happy to meet Paul Ganssle, Russell Keith-Magee, Barry Warsaw, and other maintainers and contributors. It was a delight to meet Bob Belderbos and Julian Sequeira from PyBites.

  • Find the first non-consecutive number with Python

    Your task is to find the first element of an array that is not consecutive. E.g. If we have an array [1,2,3,4,6,7,8] then 1 then 2 then 3 then 4 are all consecutive but 6 is not, so that’s the first non-consecutive number. If the whole array is consecutive then return None.

  • Perceiving Python programming paradigms

    Early each year, TIOBE announces its Programming Language of The Year. When its latest annual TIOBE index report came out, I was not at all surprised to see Python again winning the title, which was based on capturing the most search engine ranking points (especially on Google, Bing, Yahoo, Wikipedia, Amazon, YouTube, and Baidu) in 2018.