Language Selection

English French German Italian Portuguese Spanish

Who told you that reading a license is boring?

Filed under

In the last 24 hours I implemented Licenses validation, whitelisting, masking and database support to Entropy. When I started, I tried to find out if someone (maybe crazy like me?) had already made a list of free (as in freedom and/or beer) software licenses. I didn’t dig too much and decided to have a look at /usr/portage/licenses. OMG, 811 licenses to read! Yeah, I read them all and I’ve found something really funny. So, Who told ya that reading a license is boring?

WTFPL-2 (This is my favorite one):

Version 2, December 2004
Copyright (C) 2004 Sam Hocevar
22 rue de Plaisance, 75014 Paris, France
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.

ut2003 (Thanks thanks thanks. WTF? For what? Licensing?? Cramp? Styple? Isn’t that a serious license?):

1. Thanks. Congratulations and thank you for licensing our
software. We're sorry to cramp your style, but out lawyers tell
us that if we want to keep control and ownership of the cool
stuff we're developing, we have to make sure you understand and
agree that you are just getting a right to use it and that that
right is limited in certain ways. So here's what follows is what
you need to know and agree to.

More Here

More in Tux Machines

Mozilla: Firefox 58.0, Paying it forward, Firefox Nightly, Lantea Maps

  • Firefox 58.0 “Quantum” Arrives With Faster Page Load Speeds And Code Compilation
    In November 2017, Mozilla launched its Firefox 57 web browser that was also called Firefox Quantum. It was hailed as a strong competitor to powerful Chrome web browser and we conducted a comparison of both browsers to give you a better idea. But, the story doesn’t end here; Mozilla is continuing to improve its work to deliver better performance with each release.
  • Paying it forward at Global Diversity CFP Day
    A CFP is a “Call for Papers” or “Call for Proposals” – many technical and academic conferences discover and vet speakers and their talk topics through an open, deadline-driven, online proposal submission process. This CFP process provides a chance for anyone to pitch a talk and pitch themselves as the presenter. Submitting a CFP, and having your proposal accepted, is one great way to get a foot in the door if you’re just getting started as a new speaker. And, for some developers, public speaking can be the door to many types of opportunity.
  • Firefox Nightly
    Creating a Gnome Dock launcher and a terminal command for Firefox Nightly About 18 months ago, Wil Clouser wrote a blog post on the very blog titled Getting Firefox Nightly to stick to Ubuntu’s Unity Dock. Fast forward to 2018, Ubuntu announced last year that it is giving up on their Unity desktop and will use Gnome Shell instead. Indeed, the last Ubuntu 17.10 release uses Gnome Shell by default. That means that the article above is slightly outdated now as its .desktop file was targeting the Unity environment which had its own quirks.
  • Lantea Maps Updates to Track Saving and Drawing
    After my last post on Lantea Maps (my web app to record GPS tracks), I started working on some improvements to its code. First, I created a new backend for storing GPS tracks on my servers and integrated it into the web app. You need to log in via my own OAuth2 server, and then you can upload tracks fairly seamlessly and nicely. The UI for uploading is now also fully integrated into the track "drawer" which should make uploading tracks a smoother experience than previously. And as a helpful feature for people who use Lantea Maps on multiple devices, a device name can be configured via the settings "drawer".

Red Hat and Fedora

Perl Advocacy

  • My DeLorean runs Perl
    My signature hobby project these days is a computerized instrument cluster for my car, which happens to be a DeLorean. But, whenever I show it to someone, I usually have to give them a while to marvel at the car before they even notice that there's a computer screen in the dashboard. There's a similar problem when I start describing the software; programmers immediately get hung up on "Why Perl???" when they learn that the real-time OpenGL rendering of instrument data is all coded in Perl. So, any discussion of my project usually starts with the history of the DeLorean or a discussion of the merits of Perl vs. other, more-likely tools.
  • An overview of the Perl 5 engine
    As I described in "My DeLorean runs Perl," switching to Perl has vastly improved my development speed and possibilities. Here I'll dive deeper into the design of Perl 5 to discuss aspects important to systems programming.

FOSS Linux App Development In Decline, Canonical Promotes Snap Using Proprietary Software

  • Is Native Linux App Development In Decline?
    A blog like mine thrives, in part, on there being a steady supply of good quality native Linux apps to write about. We do news too of course, and tutorials, how tos, lists, eye candy, and even the odd opinion piece (like this post). But I know you like reading about new and updated Linux apps, and, to be fair, I like writing about them. And yet… Where have all the Linux apps gone? Bear with me as what follows is more of a ramble than a coherent essay. For background, I’m writing this on day four of an enthusiasm drought.
  • Slack launches on Linux
  • Slack gets the Linux treatment: New snap available for Mint, Ubuntu, Debian, and more
    Slack is now available as a snap, which means Linux users can take advantage of the workplace collaboration platform, Canonical announced last week. Slack has recently debuted a number of features that make it more appealing to businesses, including Shared Channels and Private Shared Channels, which allow employees from different companies to work together on projects in private if they so choose. With more than 9 million weekly active users, Slack has gained a lot of traction in the enterprise, as noted by our sister site ZDNet. Back in October 2017, Linux overtook MacOS for the first time in terms of global operating system market share—which means the move opens up even more users to the Slack platform.
  • Canonical slaps Slack snap onto stack
    As the ‘company behind’ Ubuntu, Canonical has brought forward the first iteration of Slack as a snap on its software platform. Slack is a cloud-based set of proprietary team collaboration tools and services that go some way beyond core ‘messaging’ functionality into areas including project management.