231 lines
13 KiB
HTML
231 lines
13 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en-US">
|
||
<head>
|
||
<meta charset="utf-8"/>
|
||
<meta content="#0e1112" media="(prefers-color-scheme: dark)" name="theme-color"/>
|
||
<meta content="#566B78" media="(prefers-color-scheme: light)" name="theme-color"/>
|
||
<meta content="Michael Housh" name="author"/>
|
||
<meta content="Mhoush" name="apple-mobile-web-app-title"/>
|
||
<meta content="initial-scale=1.0, width=device-width" name="viewport"/>
|
||
<meta content="telephone=no" name="format-detection"/>
|
||
<meta content="True" name="HandheldFriendly"/>
|
||
<meta content="320" name="MobileOptimized"/>
|
||
<meta content="Mhoush" name="og:site_name"/>
|
||
<meta content="hvac, developer, swift, home-performance, design" name="keywords"/>
|
||
<title>
|
||
mhoush: Free As In Freedom
|
||
</title>
|
||
<link href="/static/favicon.ico" rel="shortcut icon"/>
|
||
<link href="/static/output.css" rel="stylesheet"/>
|
||
<link href="/static/style.css" rel="stylesheet"/>
|
||
<link href="/articles/feed.xml" rel="alternate" title="mhoush" type="application/rss+xml"/>
|
||
<link href="/static/prism.css" rel="stylesheet"/>
|
||
<meta content="Salute to open-source software engineers" name="description"/>
|
||
<meta content="summary_large_image" name="twitter:card"/>
|
||
<meta content="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png" name="twitter:image"/>
|
||
<meta content="Free As In Freedom" name="twitter:image:alt"/>
|
||
<meta content="http://localhost:3000/articles/images//articles/2024/free-as-in-freedom/" name="og:url"/>
|
||
<meta content="Free As In Freedom" name="og:title"/>
|
||
<meta content="Salute to open-source software engineers" name="og:description"/>
|
||
<meta content="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png" name="og:image"/>
|
||
<meta content="1014" name="og:image:width"/>
|
||
<meta content="530" name="og:image:height"/>
|
||
<script crossorigin="anonymous" src="https://kit.fontawesome.com/f209982030.js">
|
||
</script>
|
||
</head>
|
||
<body class="bg-page text-white pb-5 font-avenir articles">
|
||
<header class="bg-nav text-gray py-4 text-base/6 lg:fixed w-full lg:h-[62px]">
|
||
<nav class="container flex gap-x-5 lg:gap-x-y items-center">
|
||
<ul class="flex flex-wrap gap-x-2 lg:gap-x-5">
|
||
<li>
|
||
<a class href="/">Home</a>
|
||
</li>
|
||
<li>
|
||
<a class="active" href="/articles/">Articles</a>
|
||
</li>
|
||
<li>
|
||
<a class href="/about/">About</a>
|
||
</li>
|
||
</ul>
|
||
</nav>
|
||
</header>
|
||
<div class="container pt-12 lg:pt-28">
|
||
<article class="prose">
|
||
<h1>
|
||
Free As In Freedom
|
||
</h1>
|
||
<div class="-mt-6">
|
||
<div class="text-gray gray-links text-sm">
|
||
<span class="border-r border-gray pr-2 mr-2">April 09, 2024</span>1007 words, posted in <a href="/articles/tag/general/">general</a>, <a href="/articles/tag/open-source/">open-source</a> and <a href="/articles/tag/software/">software</a>
|
||
</div>
|
||
</div>
|
||
<img alt="banner" src="http://localhost:3000/articles/images/2024-04-09-free-as-in-freedom.png"/>
|
||
<p>This is a hot take kind of article, but here it goes the rant.</p>
|
||
<h2>This applies to me and you.</h2>
|
||
<p>I’m writing this to remind myself somethings that I too often take for granted. I am going to
|
||
preface this whole article by saying that everything I’m going to lay out / mention is something
|
||
that I am personally guilty of. This is an open reminder and call out of things that I feel should
|
||
change.</p>
|
||
<h1>Our perspective is flawed</h1>
|
||
<p>Nobody can dispute that the advances in technology have greatly improved our lives. Like anything,
|
||
though, there is a trade off.</p>
|
||
<h2>What is FOSS</h2>
|
||
<p>FOSS is an acronym for “Free and Open Source Software”. It is generally about how software is
|
||
licensed, meaning that the source code is available in the public for review, allowing a broader
|
||
spectrum of people than the originators of the code to have input, look for bugs, redistribute the
|
||
software, contribute, etc. It does not however mean that the software should be no cost to the end
|
||
user.</p>
|
||
<p>This is where the word “freedom” comes into it. Overtime, as a society, we generally now think of
|
||
FOSS as “free” software. This takes what was originally a noble / courageous idea and devalues it to
|
||
the point that we now expect things to be free. It encourages corporate greed to take advantage of
|
||
people who created something to solve a particular need, or as a hobby, expecting the creator to
|
||
handle the burden of maintaining / patching bugs while they profit from it. Don’t get me wrong,
|
||
these corporations will also contribute back, sometimes even donate money to the creators. I am not
|
||
at all opposed to capitalism, nor saying that these corporations are in the wrong. At the end of the
|
||
day, <strong><em>we</em></strong> created this problem.</p>
|
||
<h2>Current state and how we got here</h2>
|
||
<p>Software services / giants create applications that we come to rely on. They tempt / bait us with
|
||
them being “free” or cheap, but that is because <strong><em>we</em></strong> are their target. They bloat the software
|
||
with tracking and telemetry to capture data about us and sell us more products and services. Once
|
||
again, if you’re pro-capitalism, it’s somewhat hard to blame them for this. We’re the gullible sheep
|
||
who will blindly eat out their grain bins.</p>
|
||
<p>I can remember back in the day when there were music pirating services on the internet (napster is
|
||
the one that comes to mind). As a giant music buff, I quickly jumped on board with services like
|
||
these. Back in those days, I was young, didn’t make very much money, so it was hard to afford the
|
||
latest and greatest tunes. I also remember back in this time frame a lawsuit from the metal giants
|
||
Metallica (other’s words not mine ;)). At the time I remember thinking, like many others, that
|
||
Metallica didn’t need the money, but then a comment from Lars Ulrich the band’s drummer struck a
|
||
cord with me (pun intended). I’ll will paraphrase here, but it was something along the lines of
|
||
“We’re not pursuing this for us, but for all of those (musicians) that come after us”. After this
|
||
and reflection, I decided that I would not pirate music anymore.</p>
|
||
<p>Fast forward, now the majority do not purchases music / albums, we typically utilize streaming
|
||
services (myself included), sure it may be more fair to the artists than pirating was, it can be
|
||
argued that it’s easier today for independent artists to become known / discovered, I’m also in no
|
||
way saying the old school music industry wasn’t a giant pile of dog poo, but I am saying that who is
|
||
really winning(?), it’s the Spotify’s and Apple Music’s of the world, that’s who.</p>
|
||
<p>I’m also reminded of the great “MeasureQuick is now charging for services” that happened in the HVAC
|
||
industry. I have personally never complained and have always supported this decision, because it is
|
||
not sustainable to run a software company and not charge for services, generally. Sure, you may not
|
||
like their pricing model, etc. Where I think they went wrong was not charging from the beginning, as
|
||
it sets the wrong expectation that is presumably hard to recover from. There are those who took some
|
||
of Jim’s words / opinions in a way different from how I do / did, which is fine, we’re all entitled
|
||
to our opinions. What is often forgotten is that we’re all also entitled to change those opinions.
|
||
Heck, I will probably be shouting a different story tomorrow, so be it!</p>
|
||
<h2>Conclusion</h2>
|
||
<p>What I would like to encourage people to do is to support software development. If an application is
|
||
free, but has a donate button consider giving a donation. If an application is free and they don’t
|
||
want to charge that’s fine too, however I would say to be suspicous, meaning is it free because
|
||
<strong><em>you</em></strong> are the product?!?</p>
|
||
<p>I would also encourage you to be active in communities and organizations that foster community (HVAC
|
||
School is a great example). Show appreciation and encouragement, but at the same time don’t be
|
||
afraid to be critical or speak up.</p>
|
||
<p>At the end of the day, I hope to lift up my brothers and sisters, help to fight against the
|
||
corporations who abuse the little guy’s and hopefully feel good about my decisions.</p>
|
||
<p>Over the last few weeks, I have been going through my software and services and looking for those
|
||
donation buttons and giving back a little bit for the software that makes my life better. Help
|
||
change the narrative and remember that it’s about <strong><em>Freedom not Free</em></strong>.</p>
|
||
<h3>Links</h3>
|
||
<ul>
|
||
<li><a href="https://en.wikipedia.org/wiki/Open-source_software">Open-source Software</a></li>
|
||
<li><a href="https://en.wikipedia.org/wiki/Free_Software_Foundation">Free Software Fondation</a></li>
|
||
<li><a href="https://www.eff.org/">Electronic Frontier Foundation</a></li>
|
||
</ul>
|
||
<h3>Software used in this blog.</h3>
|
||
<ul>
|
||
<li><a href="https://neovim.io/">Neovim</a></li>
|
||
<li><a href="https://gohugo.io/">Hugo</a></li>
|
||
<li><a href="https://themes.gohugo.io/themes/poison/">Hugo Theme</a></li>
|
||
</ul>
|
||
<blockquote>
|
||
<p><strong>Note:</strong> I do not use any trackers or analytics on this site to respect your privacy. So feel
|
||
free to contact me directly to share feedback or let me know how I’m doing.</p>
|
||
</blockquote>
|
||
</article>
|
||
<div class="border-t border-light mt-8 pt-8">
|
||
<h2 class="text-4xl font-extrabold mb-8">
|
||
Written by
|
||
</h2>
|
||
<div class="flex flex-col lg:flex-row gap-8">
|
||
<div class="flex-[0_0_120px]">
|
||
<img class="w-[120px] h-[120px] rounded-full" src="/static/images/avatar.png"/>
|
||
</div>
|
||
<div class="prose">
|
||
<h3 class="!m-0">
|
||
Michael Housh
|
||
</h3>
|
||
<p class="text-gray">
|
||
HVAC business owner with over 27 years of experience. Writes articles about HVAC,
|
||
Programming, Home-Performance, and Building Science
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="mt-16">
|
||
<h2 class="text-4xl font-extrabold mb-8">
|
||
More articles
|
||
</h2>
|
||
<div class="grid lg:grid-cols-2 gap-10">
|
||
<section>
|
||
<h2 class="text-2xl font-bold mb-2">
|
||
<a class="[&:hover]:border-b border-orange" href="/articles/2025/vapor-htmx-todo-app/">Vapor + HTMX</a>
|
||
</h2>
|
||
<div class="text-gray gray-links text-sm mb-4">
|
||
<span class="border-r border-gray pr-2 mr-2">January 05, 2025</span><a href="/articles/tag/general/">general</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/software/">software</a>
|
||
</div>
|
||
<p>
|
||
<a href="/articles/2025/vapor-htmx-todo-app/"><div>
|
||
Build an example application using Vapor and HTMX.
|
||
</div></a>
|
||
</p>
|
||
</section>
|
||
<section>
|
||
<h2 class="text-2xl font-bold mb-2">
|
||
<a class="[&:hover]:border-b border-orange" href="/articles/2024/pgp-encryption-introduction/">PGP Encryption Introduction</a>
|
||
</h2>
|
||
<div class="text-gray gray-links text-sm mb-4">
|
||
<span class="border-r border-gray pr-2 mr-2">April 04, 2024</span><a href="/articles/tag/gnupgp/">GnuPGP</a>, <a href="/articles/tag/pgp/">PGP</a>, <a href="/articles/tag/programming/">programming</a> and <a href="/articles/tag/security/">security</a>
|
||
</div>
|
||
<p>
|
||
<a href="/articles/2024/pgp-encryption-introduction/"><div>
|
||
In this article I introduce PGP and show a use case for me, which perhaps you can use as well.
|
||
What is PGP
|
||
PGP stands for Pretty Good Privacy, it was first developed in 1991 by Phil Zimmermann. PGP uses
|
||
cryptographic privacy and authentication and is...
|
||
</div></a>
|
||
</p>
|
||
</section>
|
||
</div>
|
||
<p class="prose mt-8">
|
||
<a href="/articles/">› See all articles</a>
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<div class="site-footer container text-gray gray-links border-t border-light text-center pt-6 mt-8 text-sm">
|
||
<p>
|
||
Copyright © Michael Housh 2023-2025.
|
||
</p>
|
||
<p>
|
||
Built in Swift using
|
||
<a href="https://github.com/loopwerk/Saga" rel="nofollow" target="_blank">Saga</a>
|
||
(<a href="https://github.com/m-housh/mhoush.com" rel="nofollow" target="_blank">source</a>).
|
||
</p>
|
||
<p>
|
||
<a href="http://localhost:3000/articles/feed.xml" rel="nofollow" target="_blank">RSS</a>
|
||
|
|
||
<a href="https://github.com/m-housh" rel="nofollow" target="_blank">Github</a>
|
||
|
|
||
<a href="https://www.youtube.com/channel/UCb58SeURd5bObfTiL0KoliA" rel="nofollow" target="_blank">Youtube</a>
|
||
|
|
||
<a href="https://www.facebook.com/michael.housh" rel="nofollow" target="_blank">Facebook</a>
|
||
|
|
||
<a href="mailto:michael@mhoush.com" rel="nofollow">Email</a>
|
||
</p>
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-core.min.js">
|
||
</script>
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/keep-markup/prism-keep-markup.min.js">
|
||
</script>
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/plugins/autoloader/prism-autoloader.min.js">
|
||
</script>
|
||
</div>
|
||
</body>
|
||
</html> |