GPL Time-bomb an interesting approach to #FOSS licensing
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.
The kernel community confronts GPL enforcement
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.
Moving to Pelican and GitHub pages
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.
Token-based authorship information from Git
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.
For your viewing pleasure this weekend are benchmarks of TrueOS 20160831 (the rolling-release distribution formerly known as PC-BSD), DragonFlyBSD 4.6, GhostBSD 10.3, FreeBSD 11.0-RC2, and PacBSD 20160809 (formerly known as Arch BSD) all benchmarked from the same system! Plus for reference to the Linux numbers are Ubuntu 16.04.1 LTS and Clear Linux 10040 being compared to these BSDs on the same tests and hardware.
Disclaimer: I know there have been discussions on live distros here but I was wondering if there is a distro with minimal X setup (my definition of minimal is wm + terminal + optional browser).
I came across this and I wanted to post here to get a discussion on live distributions with a minimal X setup for quick recovery related usage.
I am expecting a balanced discussion and live distros based on other popular distributions (debian, redhat) are not off limits either.
So which minimal live distros are good and which one's do you like? JustBrowsing seems old, 2014 was the last release but my requirements are basically nothing but a browser that runs off USB.
We can talk about both persistent and non-persistent solutions as well as options to build custom. Personally I would like a solution that allows using one of the popular package managers for the odd time when I need such a stuff.submitted by /u/SilentLurker118
Do you want to build your own Linux distro? Don’t fancy the Linux distributions that are available? Do you think you can build a better distro? This is your lucky day. I’m gonna show you how to do that in 20 minutes.Yes, you heard me right, 20 MINUTES. Wanna find out how? Read on…
- Generating Token Request JSON from Environment Variables
- How to Install Mate Desktop in Ubuntu 16.04 and Fedora 22-24 Workstations
- Getting the URLs out of the Service Catalog with jq
- LibreOffice Math: Writing Various Limit Formulas
- How To Install Avant Window Navigator In Ubuntu 16.04 Or Linux Mint 18
- How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on CentOS/RHEL 7
- How to install and use new Mac-style note taking app Notes in Ubuntu
- [Older] How to Optimise Magento Front-End for Optimum Performance
- How to setup a SVN server on CentOS
- Xbox pads under Fedora 24
- How to search files from the terminal on Linux
- How to Install Ubuntu in VMware Player -Windows
LinuxScreenshots.org is closed.
An archive of all screenshot tours from this site have been made freely available to the community, which consists of 2300 releases from 580 distributions.
You may download this archive for fun, or to start your own Linux screenshots website. Please help seed torrents.
Spending GNOME's privacy money
In 2013, the GNOME Foundation ran a successful campaign that raised funds for enhancing privacy features in the GNOME desktop and application suite. Unfortunately, subsequent changes in the organization left GNOME without a clear plan for how best to use the earmarked funds, so they remain—untouched—in GNOME's bank account. At GUADEC 2016 in Karlsruhe, Germany, the topic of how to utilize the money was revisited, and a plan has now begun to take shape.
Announcing Gtef, an incubator for GtkSourceView
Gtef – the acronym for “GNOME Text Editor Framework” – is a new library that eases the development of GtkSourceView-based text editors and IDEs. It can serve as an incubator for some GtkSourceView features.
Wrap-up from this cycle of Outreachy
Now that all interns have completed their work, I wanted to share a few final thoughts about this cycle of Outreachy. Hopefully, this post will also help us in future usability testing.
This was my third time mentoring for Outreachy, but my first time with more than one intern at a time. As in previous cycles, I worked with GNOME to do usability testing. Allan Day and Jakub Steiner from the GNOME Design Team also pitched in with comments and advice to the interns when they were working on their tests and analysis.
- GNOME 3.22 - Whats New | GNOME Files (Nautilus)
Sometimes the best way to get to know a platform is by "sitting down" with a developer and letting them do the talking about what they are passionate about. When I sent a selection of questions to the elementary OS development team, I had no idea that I'd get back such deep, and thoughtful answers. That's exactly what UX Architect, Cassidy James Blaede brought to the table. And with the release of the next iteration of elementary OS (called Loki) due to hit September 9, 2016, I couldn't think of a better time to have this chat.
Let's jump right in and see what Blaede had to say about elementary, developing, open source, UX, and more.
Official: Loki 0.4 Stable Release!
While distribution-hopping is common among newcomers to Linux, longtime users tend to settle into a distribution they like and stay put thereafter. In the end, Linux distributions are more alike than different, and one's time is better spent getting real work done rather than looking for a shinier version of the operating system. Your editor, however, somehow never got that memo; that's what comes from ignoring Twitter, perhaps. So there is a new distribution on the main desktop machine; this time around it's openSUSE Tumbleweed.
Most rational users simply want a desktop system that works, is secure, and, hopefully, isn't too badly out of date. Tumbleweed is not intended for those users; instead, it is good for people who like to be on the leading edge with current versions of everything and who are not afraid of occasional breakage. It's for users who like an occasional surprise from their operating system. That sounds like just the sort of distribution your editor actively seeks out.
More to the point, Tumbleweed is a rolling distribution; rather than make regular releases that are months or years apart, the Tumbleweed developers update packages individually as new releases come out upstream. Unlike development distributions like Rawhide, Tumbleweed does not contain pre-release software. By waiting to ship a release until it has been declared stable upstream, Tumbleweed should be able to avoid the worst unpleasant surprises while keeping up with what the development community is doing.
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.
Project: Integrating Sentinel-2 data into Marble
In conclusion the project has paved the groundwork for future efforts on Sentinel-2 data integration, which will lead to Marble Virtual Globe being the first in it’s kind to possess this quality data, it being open for users all around the world to create and develop with.
Embedded Notifications for Externally Modified Files
In the past, KTextEditor notified the user about externally modified files with a modal dialog. Many users were annoyed by this behavior.
Kate & Akademy Awards 2016
Dominik and me got the Akademy 2016 Award for our work on Kate and KTextEditor.
- [Krita] Experimental OSX Build Available
- Another Happy Birthday
I guess I should tell you all a little about myself. I learned C++ in high school computer science, but that was long ago. Since then, I have never stopped programming toys for myself and others. I have been a Linux user since around when I started in computer science and have used KDE as my main DE for just about the entire time. Around 2003, I switched to purely open source software. You see, I had always dabbled, but I just was not really ready to stop using the other proprietary operating systems. Then, in 2005, I started to become a fairly active member over at the Kubuntu forums. I started mostly doing it as a fun way to expand my knowledge base while helping others.
- AtCore test
- First Year As a Mentor
QtCon wrap up
We had an incredible time in Berlin. First the training day by KDAB and then three conference days packed full with topics ranging from how to set up an open source organisation to fine tuning Qt graphics.
Second. a shout out to the communities that we had the pleasure to work with to create QtCon, FSFE, KDE and VideoLAN, and of course to our partners KDAB, you guys rock!
Last but definitely not least, Thank You obviously to all the volunteers from the different communities!
- Day 6 at Akademy 2016
- Back from Akademy
- Wiki, what’s going on? (Part 14-Akademy Day3-4)
KDE neon is an interesting project. If we ignore the world, it does bring some fresh new changes into the Plasma universe, with significant improvements but also a handful of bugs and glitches. If we expand our view to include all other distributions, the scintillating allure of neon begins to fade. It does not have any killer features that make it a worthy rival to other, well-established home players.
The visual distinction from Kubuntu is a small one, the smartphone support is lacking, the media support can be slightly polished, the package manager is awful, the app layer thin, and you can't really pimp the distro because the beauty framework is utterly broken. I did like that more stuff works than before, but it's like priding yourself on getting the highest fail grade in the classroom. Overall hardware support, network excluded and resource utilizations are probably the only redeeming features, but even then, by a tiny margin. Which gets quickly drowned in the sea of bugs, errors, problems, and glitches. Samba is another sore point.
At the end of the day, this distro is a cool test bed for what Plasma has in store, but it does not have the critical mass of goodies needed for any serious use. The recent wave of distros was pretty much awful, so you might be tempted to look at them, but no. Any old Ubuntu based on 14.04 is way better, and so is the new Fedora. CentOS 7, too. In the end, neon needs a lot more work before I can phrase the word recommended in association with its behavior. Overall, 5/10. But, compare it to the K-flavored Xerus, and there's still hope. To be continued.