At first glance, one big reason why a company not in the business of software development might more enthusiastically embrace an open source program office is because they have less to lose. After all, they're not gambling with software products that are directly tied to revenue. Facebook, for example, can easily unleash a distributed key-value datastore as an open source project because they don't sell a product called "enterprise key-value datastore." That answers the question of risk, but it still doesn't answer the question of what they gain from contributing to the open source ecosystem. Let's look at a few potential reasons and then tackle each. You'll notice a lot of overlap with vendor open source program offices, but some of the motivations are slightly different.
Open source software offers an economical and flexible option for deploying basic home, SMB or even enterprise networking. These open source products deliver simple routing and networking features, like DHCP and DNS. Plus, they are combined with security functionality, starting with a basic firewall and possibly including antivirus, antispam and Web filtering.
These products can be downloaded and deployed on your own hardware, on a virtual platform, or in the cloud. Many of them sell pre-configured appliances as well if you like their feature-set or support, but don’t want to build your own machine.
Folks who are focused on container technology and virtual machines as they are implemented today might want to give a hat tip to some of the early technologies and platforms that arrived in the same arena. Among those, Puppet, which was built on the legacy of the venerable Cfengine system, was an early platform that helped automate lots of virtual machine implementations. We covered it in depth all the way back in 2008. Fast-forward to today, and Puppet is still making news, creating jobs and more.
Here are some of the recent notable newsbytes from Puppet, including its 2016 DevOps Salary Survey results.
For the past year, we've taken note of the many open source projects focused on Big Data that have been contributed to the community. Some of these are real difference makers--strong enough for new startup companies to align around them with business models focused on them. While the Apache Software Foundation has has announced many of these, some of the bigger tech companies are contributing as well.
Now Yahoo has open sourced a distributed “publish and subscribe” messaging system dubbed Pulsar that’s capable of scaling while protecting low latencies. Yahoo uses Pulsar to drive several of its own in-house applications.
KDE has finished its fantastic week, celebrating 20 years of hacking and freedom fighting together with Qt, VLC and FSFE in Berlin. We finished our week with a fun day trip to Pfaueninsel, Berlin's Peacock Island.
Videos from many of the talks are now available to download with the rest being added in the coming weeks. They are also linked from the conference program with slides, where available.
Many thanks to the organisers of the conference. We have now returned to our homes around the world to implement our plans for the next 20 years of being the best community for end-user software.
Open source software offers an economical and flexible option for deploying basic home, SMB or even enterprise networking. These open source products deliver simple routing and networking features, plus they are combined with security functionality, starting with a basic firewall and possibly including antivirus, antispam and Web filtering. These products can be downloaded and deployed on your own hardware, on a virtual platform, or in the cloud. Many of them sell pre-configured appliances as well. We reviewed five products: ClearOS, DD-WRT, pfSense, Untangle and ZeroShell. We found that ClearOS, pfSense, and Untangle could be appropriate for home use all the way up to the enterprise environment.
After raising more than $103,000 USD last year via crowd-funding the RoundCube-Next web-based email client doesn't really appear to be going anywhere.
A massive crowdfunding campaign was launched in early 2015 to make RoundCube-Next a reality where they raised $103,541 of their original $80k goal. RoundCube-Next is/was supposed to be completely redesigned, offer integrated chat functionality, support video conferencing with WebRTC, integrate cloud file access, and offer a new and quite nice looking responsive UI.
A report related to a state pilot program has declared that college and university students across the state can save thousands with the use of "digital, open-source textbooks."
The results of the pilot program were published last month.
Even before I begin, I must state that I'm not a web developer. I've never been one, and I have no intention to turn into one either. It isn't that I don't like developing web applications. On the contrary, I find the topic incredibly interesting. It's just that everything I need has pretty much already been developed by web developers, so I've never had to write an app myself. Add to that my lack of interest in pursuing a career the software development industry - I prefer my research - the implications are that I will always prioritise research related development.
Take this blog, for example. It once used to be a Wordpress deployment, but I eventually got fed up with it bleeding the resources of my shared hosting space and moved to a static site. I didn't even bother learning a new language like Ruby to use Jekyll. I found something that was written in Python, a language that I know pretty well - Pelican - which works really well. So, really, for my web requirements, I tend to pick the path of least effort.
To many women, a large social group of men they are supposed to join may be intimidating – the same could probably be said of any men joining a large social group primarily populated of women. But when what looks intimidating reveals itself as being actually oppressing , that is the moment we have a true problem. Male developers shunning, criticizing, belittling and offending female developers because they are females, even when not necessarily expressed in an explicit way, is purely not acceptable. It is neither on the most basic moral grounds nor in the letter and spirit of the Free Software movement. The Internet, unfortunately, reveals protracted bullies, the kind of people who would probably not have the guts to ask the targeted woman out, or even not dare look at a female developer in the eyes and tell her what he would be able to write from the comfort of his own keyboard, miles away from her.
In short I have put a time limit of 3 years to make money out of the product and if I am unable it is turned over to the world to use as they see fit. Even better, assuming searchcode server becomes a successful product I will be forced to continually improve it and upgrade if I want to keep a for sale version without there being an equivalent FOSS version around (which in theory could be maintained by the community). In short everyone wins from this arrangement, and I am not forced to rely on a support model to pay the bills which frankly only works when you have a large sales team.
Here’s hoping this sort of licencing catches on as there are so many products out there that could benefit from it. If they take off the creators have an incentive to maintain and not milk their creation and those that become abandoned even up available for public use which I feel is a really fair way of licencing software.
Some of the most important discussions associated with the annual Kernel Summit do not happen at the event itself; instead, they unfold prior to the summit on the planning mailing list. There is value in learning what developers feel needs to be talked about and, often, important issues can be resolved before the summit itself takes place. That list has just hosted (indeed, is still hosting as of this writing) a voluminous discussion on license enforcement that was described by some participants as being "pointless" or worse. But that discussion has served a valuable purpose: it has brought to the light a debate that has long festered under the surface, and it has clarified where some of the real disagreements lie.
It all started when Karen Sandler, the executive director of the Software Freedom Conservancy (SFC), proposed a session on "GPL defense issues." Interest in these issues is growing, she said, and it would be a good time to get the kernel community together for the purposes of information sharing and determining what community consensus exists, if any, on enforcement issues. It quickly became clear that some real differences of opinion exist though, in truth, the differences of opinion within the community may not be as large as they seem. Rather than attempt to cover the entire thread, this article will try to extract some of the most significant points from it.
I have decided to move to using GitHub pages and Pelican to create my person ‘hub’ on the Internet. I am still in the debate about moving some content over to the new hub, but have not made a decision yet.
At LinuxCon North America 2016, Daniel German presented some research that he and others have done to extract more fine-grained authorship information from Git. Instead of the traditional line-based attribution for changes, they took things to the next level by looking at individual tokens in the source code and attributing changes to individuals. This kind of analysis may be helpful in establishing code provenance for copyright and other purposes.
German, who is from the University of Victoria, worked on the project with Kate Stewart of the Linux Foundation and Bram Adams of Polytechnique Montréal. It was a "combination of research plus hacking", he said, and the results were fascinating.
Julia Reda ended the QtCon, a conference for the Free Software community, with a closing keynote on, among other things, Free Software in the European Public Sector.
Ms Reda, a member of the EU Parliament for the Pirate Party, explained how proprietary software, software that forbids users from studying and modifying it, has often left regulators in the dark, becoming a liability for and often a threat to the well-being and health of citizens.
An example of this, she said, is the recent Dieselgate scandal, in which auto-mobile manufacturers installed software that cheated instruments that measured fumes in test environments, only to spew illegal amounts of toxic exhaust into the atmosphere the moment they went on the road.
Ms Reda also explained how medical devices running proprietary software posed a health hazard for patients. She gave the example of a woman with a pacemaker who collapsed while climbing some stairs due to a bug in her device. Doctors and technicians had no way of diagnosing and correcting the problem as they did not have access to the code.
Also worrying is the threat software with restrictive licenses pose to democracy itself. The trend of substituting traditional voting ballots with voting machines is especially worrying, because, as these machines are not considered a threat to national security, their software also goes unaudited and is, in fact, unauditable in most cases.
Ladies, gentlemen, everyone else. Not that long ago, I reviewed Open365, a free, open-source, cloud-based productivity suite based on LibreOffice, with some nice spicy additions. I liked it. It’s a pretty decent product, with a lot of potential. But there’s still a lot more work to be done.
The one aspect of the five-app combo you get in Open365 that I missed in the earlier article is the mail functionality. You have the three power programs – LibreOffice Writer, Calc and Impress – plus GIMP, with the mail client as the fifth element. Get the joke? Oh my. Well, it is time to right all past wrongs and give the final piece of the cloud suite its due review. Rhyme. Word.
According to Yahoo!, Pulsar is a low latency Pub/Sub messaging system that can be scaled horizontally across multiple hosts and datacenters. Yahoo! has been using Pulsar in production for Mail, Finance, Gemini Ads, Sherpa, and Sports since Q2/2015. By making it open source, they hope it will be widely used by being integrated with other open source products. Yahoo! has deployed Pulsar in over ten datacenters, reaching over 100B msgs/day spread over 1.4 million topics with an average publish latency of less than 5ms. Pulsar comes with guaranteed delivery of messages and two persisted copies, automatic cursor management for message readers and cross-datacenter replication.
Individual cells within a tumor are not all the same. This may sound like a modern medical truism, but it wasn't very long ago that oncologists assumed that taking a single biopsy from a patient's tumor would be an accurate reflection of the physiological and genetic make-up of the entire mass.
Researchers have come to realize that cancer is a disease driven by the same "survival of the fitter" forces that Darwin proposed drove the evolution of life on Earth. In the case of tumors, however, individual cells are constantly evolving as a tumor's stage advances. Mobile cancer cells causing metastasis are a deadly outcome of this process.
Relatively quickly after version 0.4.5 of RProtoBuf was released, we have a new version 0.4.6 to announce which appeared on CRAN today.
RProtoBuf provides R bindings for the Google Protocol Buffers ("Protobuf") data encoding and serialization library used and released by Google, and deployed as a language and operating-system agnostic protocol by numerous projects.
Recently the Sun published an article by Ryan Sabey (@ryansabey), “UNION HACK Jeremy Corbyn’s digital democracy manifesto ‘would let foreign spooks rob UK'”. The post included several criticisms from government officials and pundits challenging the quality and security of open source software, cautioning readers, “sensitive data could be at risk under Labour leader's plans.”
Mr. Corbyn's, “Digital Democracy Manifesto” calls for public bodies in the U.K. to, “encourage publicly funded software and hardware to be released under an Open Source license,” and “financially reward staff technicians who significantly contribute to Open Source projects”.
Neil Doyle, who the Sun simply identified as an expert, warned, “cyber-criminals and foreign intelligence agencies would have a field day” under such an approach while, “private firms or individuals would be reluctant to get involved in public sector projects.”
Adding further criticism was British MP Nigel Adams who said Mr. Corbyn’s initiative, “ignores the issue of Internet abuse” adding, “his shambolic policies could leave us open to malicious attack and put our national security at risk.”