No software licence will save you from hyperbolic doubt
Recommended read: No software licence will save you from hyperbolic doubt https://shkspr.mobi/blog/2020/05/no-software-licence-will-save-you-from-hyperbolic-doubt/
No software licence will save you from hyperbolic doubt
Recommended read: No software licence will save you from hyperbolic doubt https://shkspr.mobi/blog/2020/05/no-software-licence-will-save-you-from-hyperbolic-doubt/
What usage restrictions can we place in a free software license?
Recommended read: What usage restrictions can we place in a free software license? https://mjg59.dreamwidth.org/54709.html
But when it gets right down to it, if permissive open source is free candy, copyleft is a free puppy. If you want a puppy, a free one is great. If you don’t want a puppy, receiving a free one by surprise can be costly and awkward.
Recommended read: Don't Rely on OSI Approval https://writing.kemitchell.com/2019/05/05/Rely-on-OSI.html
Choosing a license for GoatCounter
A very interesting read on choosing a license to protect the author's income, which I get, although realistically (at least) the AGPL has been written to ensure that the end users always get the code, not that the authors are protected.
Recommended read: Choosing a license for GoatCounter https://www.arp242.net/license.html
This Is Why You Always Review Your Dependencies, AGPL Edition
Licensing is hard, especially when projects you use want to protect their end users and have gone for strong copyleft licenses like the GPL/AGPL
Recommended read: This Is Why You Always Review Your Dependencies, AGPL Edition https://www.agwa.name/blog/post/always_review_your_dependencies
Recommended read: Re-Licensing Sentry https://blog.sentry.io/2019/11/06/relicensing-sentry/
Take Take Take: Rethinking How I Consume Free and Open Source Software (4 mins read).
Thinking about how I should be contributing back to the projects I rely on so heavily, both financially and with my own contributions.
Recommended read: On the GPL to BSL Transition https://www.zerotier.com/on-the-gpl-to-bsl-transition/
Proposing a Microformats2 Markup for Licensing Information (7 mins read).
Some recommendations for how to mark up licensing information with Microformats, for making license information machine-discoverable and machine-readable.
TL;DR Legal - Software Licenses in Plain English
This is a resource I've used time and time again for getting straight-forward explanations of Free and Open Source licenses - I shared it in chat.indieweb.org the other day, so I thought I may as well share it here, too
Recommended read: TL;DR Legal - Software Licenses in Plain English https://tldrlegal.com/
Announcing support for posting notes to my website.
Welcome to my first https://indieweb.org/note ! Notes are short-form content that will be purely plain text (for now!) and are similar to tweets on Twitter or toots on Mastodon, but won't be size limited.
I've been wanting to creating other post types since starting to use https://indieweb.org/Microsub and having a social feed. I've found that I want to interact with other posts, such as like or repost others' content, much as I would do with Twitter.
Discoverability of notes currently aren't super amazing, but I'm tackling it as part of https://gitlab.com/jamietanna/jvt.me/issues/457 because adding these post types was a large enough piece of work.
With this note, I'll now be able to https://indieweb.org/bookmark , https://indieweb.org/like , https://indieweb.org/reply , https://indieweb.org/repost , and https://indieweb.org/rsvp .
RSVPs are an interesting one, because the end goal I want is for my RSVPs to be syndicated from this site to i.e. Meetup.com.
I'm hoping to work on bringing https://indieweb.org/Micropub support to this site, too, but as it's a static site with https://gohugo.io and hosted on https://gitlab.com with a full build/test/deploy pipeline, it'll be a little less straightforward, and slower, than other solutions.
I've designed the content schema to be Micropub-first, as I want to be writing these posts using a Micropub client, rather than my usual workflow. I've made the source files JSON files (which Hugo natively supports) which makes them easily machine writeable - hopefully it'll teach me to prioritise my Micropub support so I don't have to manually write JSON!
In terms of licensing, I'm going to start by them in line with my posts, as http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode , but down the line I may look at other licenses.
Being More Explicit on Content Licensing (3 mins read).
Why I'm re-licensing the code snippets and post content on my site is, and how I'm making it more obvious.