<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>unix - Hamradio.my</title>
	<atom:link href="https://hamradio.my/tag/unix/feed/" rel="self" type="application/rss+xml" />
	<link>https://hamradio.my/tag/unix/</link>
	<description>Amateur Radio, Tech Insights and Product Reviews</description>
	<lastBuildDate>Sun, 01 Jun 2025 09:21:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://hamradio.my/wp-content/uploads/2026/02/cropped-cropped-image-removebg-preview-3-32x32.png</url>
	<title>unix - Hamradio.my</title>
	<link>https://hamradio.my/tag/unix/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Use FreeBSD as a Media Server: A Lightweight, Rock-Solid Solution</title>
		<link>https://hamradio.my/2025/06/how-to-use-freebsd-as-a-media-server-a-lightweight-rock-solid-solution/</link>
					<comments>https://hamradio.my/2025/06/how-to-use-freebsd-as-a-media-server-a-lightweight-rock-solid-solution/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Thu, 05 Jun 2025 21:47:04 +0000</pubDate>
				<category><![CDATA[entertainment]]></category>
		<category><![CDATA[free open source software]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[media server]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[digitalminimalism]]></category>
		<category><![CDATA[freenas]]></category>
		<category><![CDATA[homelab]]></category>
		<category><![CDATA[homeserver]]></category>
		<category><![CDATA[jellyfin]]></category>
		<category><![CDATA[linuxalternative]]></category>
		<category><![CDATA[mediaserver]]></category>
		<category><![CDATA[minidlna]]></category>
		<category><![CDATA[networkstorage]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[plex]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[selfhosting]]></category>
		<category><![CDATA[serversetup]]></category>
		<category><![CDATA[smb]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[zfs]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=7467</guid>

					<description><![CDATA[<p>FreeBSD is a powerful and stable UNIX-like operating system renowned for its performance, security, and advanced networking features. While it&#8217;s widely used for servers and firewalls, it also makes an excellent choice for running a home media server. In this guide, I’ll walk you through how to set up FreeBSD as a media server from [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/06/how-to-use-freebsd-as-a-media-server-a-lightweight-rock-solid-solution/">How to Use FreeBSD as a Media Server: A Lightweight, Rock-Solid Solution</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">FreeBSD is a powerful and stable UNIX-like operating system renowned for its performance, security, and advanced networking features. While it&#8217;s widely used for servers and firewalls, it also makes an excellent choice for running a <strong>home media server</strong>. In this guide, I’ll walk you through how to set up FreeBSD as a media server from scratch.</p>



<p class="wp-block-paragraph">Whether you’re streaming movies via Plex or Jellyfin, serving audio through DLNA, or just organizing your media over SMB/NFS, FreeBSD offers a clean and minimal platform to build on — free of bloat and with full control.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-prerequisites"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9f0.png" alt="🧰" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Prerequisites</h2>



<ul class="wp-block-list">
<li>A spare computer or VM with at least:
<ul class="wp-block-list">
<li>2 CPU cores</li>



<li>4GB RAM (8GB+ recommended for transcoding)</li>



<li>100GB+ storage (depending on your media collection)</li>
</ul>
</li>



<li>Internet connection</li>



<li>A basic understanding of terminal commands</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-step-1-installing-freebsd"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5a5.png" alt="🖥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 1: Installing FreeBSD</h2>



<ol class="wp-block-list">
<li><strong>Download the ISO</strong>
<ul class="wp-block-list">
<li>Visit <a href="https://www.freebsd.org/">https://www.freebsd.org/</a> and download the latest stable release (e.g. FreeBSD 14.0) ISO under the <strong>amd64</strong> architecture.</li>
</ul>
</li>



<li><strong>Create a Bootable USB</strong> <code>sudo dd if=FreeBSD-14.0-RELEASE-amd64-disc1.iso of=/dev/sdX bs=1M</code> <em>(Replace <code>/dev/sdX</code> with your USB device)</em></li>



<li><strong>Boot &amp; Install</strong>
<ul class="wp-block-list">
<li>Boot into the USB.</li>



<li>Follow the guided install:
<ul class="wp-block-list">
<li>Set hostname (e.g. <code>media-server</code>)</li>



<li>Use <strong>ZFS</strong> as the filesystem for features like snapshots</li>



<li>Enable <code>sshd</code>, <code>ntpd</code></li>



<li>Create a user (e.g. <code>piju</code>) and add to the <code>wheel</code> group</li>
</ul>
</li>
</ul>
</li>



<li><strong>Reboot and login</strong></li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-step-2-post-install-setup"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 2: Post-Install Setup</h2>



<ol class="wp-block-list">
<li><strong>Update the system</strong> <code>sudo freebsd-update fetch install sudo pkg update &amp;&amp; sudo pkg upgrade</code></li>



<li><strong>Install essential tools</strong> <code>sudo pkg install sudo nano tmux htop</code></li>



<li><strong>Allow your user to use <code>sudo</code></strong> <code>echo 'piju ALL=(ALL) NOPASSWD: ALL' | sudo tee -a /usr/local/etc/sudoers.d/piju</code></li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-step-3-install-media-server-software"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4fa.png" alt="📺" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 3: Install Media Server Software</h2>



<h3 class="wp-block-heading" id="h-option-1-plex-media-server-proprietary">Option 1: Plex Media Server (Proprietary)</h3>



<pre class="wp-block-code"><code>sudo pkg install plexmediaserver
sudo sysrc plexmediaserver_enable=YES
sudo service plexmediaserver start
</code></pre>



<p class="wp-block-paragraph">Access via browser:<br><strong>http://&lt;your_ip&gt;:32400/web</strong></p>



<h3 class="wp-block-heading" id="h-option-2-jellyfin-open-source">Option 2: Jellyfin (Open Source)</h3>



<p class="wp-block-paragraph">Install from <strong>packagesite</strong>:</p>



<pre class="wp-block-code"><code>sudo pkg install jellyfin
sudo sysrc jellyfin_enable=YES
sudo service jellyfin start
</code></pre>



<p class="wp-block-paragraph">Access via browser:<br><strong>http://&lt;your_ip&gt;:8096</strong></p>



<h3 class="wp-block-heading" id="h-option-3-emby-optional-alternative">Option 3: Emby (Optional Alternative)</h3>



<p class="wp-block-paragraph">Download <code>.txz</code> package from <a href="https://emby.media/">https://emby.media/</a> and install manually.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-step-4-add-your-media"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c1.png" alt="📁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 4: Add Your Media</h2>



<ol class="wp-block-list">
<li>Create media directories:</li>
</ol>



<pre class="wp-block-code"><code>sudo mkdir -p /mnt/media/{movies,tv,music}
sudo chown -R media:media /mnt/media
</code></pre>



<ol start="2" class="wp-block-list">
<li>Mount storage (if using a separate drive):<br>Edit <code>/etc/fstab</code> and mount your drive (e.g., <code>/dev/ada1p2</code>) to <code>/mnt/media</code>.</li>



<li>Point your media server (Jellyfin/Plex) to these directories in the web UI.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-step-5-optional-enable-sharing-over-network"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e1.png" alt="📡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 5: Optional – Enable Sharing Over Network</h2>



<h3 class="wp-block-heading" id="h-dlna-server-minidlna">DLNA Server (MiniDLNA)</h3>



<pre class="wp-block-code"><code>sudo pkg install minidlna
sudo sysrc minidlna_enable=YES
sudo service minidlna start
</code></pre>



<p class="wp-block-paragraph">Edit <code>/usr/local/etc/minidlna.conf</code> to point to your media directories.</p>



<h3 class="wp-block-heading" id="h-smb-samba">SMB (Samba)</h3>



<pre class="wp-block-code"><code>sudo pkg install samba413
sudo sysrc samba_server_enable=YES
sudo service samba_server start
</code></pre>



<p class="wp-block-paragraph">Configure <code>/usr/local/etc/smb4.conf</code> and add your user with <code>smbpasswd -a piju</code>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-step-6-secure-remote-access"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 6: Secure Remote Access</h2>



<ul class="wp-block-list">
<li>Set up <strong>SSH key-based login</strong></li>



<li>Change default SSH port (in <code>/etc/ssh/sshd_config</code>)</li>



<li>Optionally install <strong>fail2ban</strong> (via ports or manually)</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-bonus-tips"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9fc.png" alt="🧼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Bonus Tips</h2>



<ul class="wp-block-list">
<li>Set up <strong>ZFS snapshots</strong> for backup and rollback</li>



<li>Install <strong>transmission-daemon</strong> for torrents</li>



<li>Monitor storage with <code>zpool list</code> and <code>df -h</code></li>



<li>Use <code>smartmontools</code> for drive health checks</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-conclusion"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Conclusion</h2>



<p class="wp-block-paragraph">FreeBSD may seem unconventional for a media server, but it provides unmatched control, performance, and security — with no background bloatware. Once you get familiar with its ecosystem, it becomes a solid and long-lasting foundation for any home server project.</p>



<p class="wp-block-paragraph">If you prefer minimalism, stability, and advanced file systems like ZFS, FreeBSD is an excellent choice for your media streaming needs.</p>
<p>The post <a href="https://hamradio.my/2025/06/how-to-use-freebsd-as-a-media-server-a-lightweight-rock-solid-solution/">How to Use FreeBSD as a Media Server: A Lightweight, Rock-Solid Solution</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/06/how-to-use-freebsd-as-a-media-server-a-lightweight-rock-solid-solution/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Use Docker on FreeBSD (and the Best Alternatives)</title>
		<link>https://hamradio.my/2025/06/how-to-use-docker-on-freebsd-and-the-best-alternatives/</link>
					<comments>https://hamradio.my/2025/06/how-to-use-docker-on-freebsd-and-the-best-alternatives/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Mon, 02 Jun 2025 12:01:00 +0000</pubDate>
				<category><![CDATA[container]]></category>
		<category><![CDATA[containerization]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[freebsd jails]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[bastillebsd]]></category>
		<category><![CDATA[bhyve]]></category>
		<category><![CDATA[containers]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[freebsdjail]]></category>
		<category><![CDATA[homelab]]></category>
		<category><![CDATA[jail]]></category>
		<category><![CDATA[linuxvm]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[podman]]></category>
		<category><![CDATA[selfhosting]]></category>
		<category><![CDATA[serveradmin]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[techguide]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[virtualbox]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=7454</guid>

					<description><![CDATA[<p>Docker has become the de facto standard for containerization on Linux systems. It provides developers with an easy and reproducible way to deploy applications. But if you&#8217;re a FreeBSD user like me, you&#8217;ve probably discovered that Docker isn’t natively supported. That’s because Docker relies heavily on Linux kernel features such as cgroups, namespaces, and UnionFS, [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/06/how-to-use-docker-on-freebsd-and-the-best-alternatives/">How to Use Docker on FreeBSD (and the Best Alternatives)</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Docker has become the de facto standard for containerization on Linux systems. It provides developers with an easy and reproducible way to deploy applications. But if you&#8217;re a FreeBSD user like me, you&#8217;ve probably discovered that Docker isn’t natively supported. That’s because Docker relies heavily on Linux kernel features such as <strong>cgroups</strong>, <strong>namespaces</strong>, and <strong>UnionFS</strong>, which FreeBSD does not support directly.</p>



<p class="wp-block-paragraph">So, what are our options? Can we still run containers on FreeBSD, or even Docker itself? The answer is yes—with some workarounds and native alternatives.</p>



<p class="wp-block-paragraph">In this blog post, we will walk you through several approaches:</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading" id="h-why-docker-doesn-t-run-natively-on-freebsd"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Why Docker Doesn’t Run Natively on FreeBSD</h3>



<p class="wp-block-paragraph">Docker was built specifically for the Linux kernel. It depends on:</p>



<ul class="wp-block-list">
<li>Linux control groups (cgroups)</li>



<li>Namespaces</li>



<li>AUFS/OverlayFS</li>



<li>A running Docker daemon</li>
</ul>



<p class="wp-block-paragraph">FreeBSD uses different mechanisms, such as <strong>jails</strong> and <strong>ZFS</strong>. Because of this incompatibility, Docker can&#8217;t run on FreeBSD <em>without</em> a Linux layer. However, that doesn’t mean you’re out of luck.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-option-1-use-podman-a-docker-compatible-alternative"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Option 1: Use Podman – A Docker-Compatible Alternative</h2>



<p class="wp-block-paragraph"><a href="https://podman.io/"><strong>Podman</strong></a> is a daemonless container engine that offers a command-line interface similar to Docker. It&#8217;s available in FreeBSD’s package repository and works quite well for many use cases.</p>



<h3 class="wp-block-heading" id="h-installing-podman-on-freebsd"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f527.png" alt="🔧" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Installing Podman on FreeBSD</h3>



<pre class="wp-block-code"><code>pkg install podman
</code></pre>



<p class="wp-block-paragraph">Start the Podman service:</p>



<pre class="wp-block-code"><code>service podman start
</code></pre>



<p class="wp-block-paragraph">Now you can use it just like Docker:</p>



<pre class="wp-block-code"><code>podman pull alpine
podman run -it alpine sh
</code></pre>



<p class="wp-block-paragraph">Podman runs rootless containers, which means better security, but some Docker features like Docker Compose or privileged containers might not be fully supported.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-option-2-run-docker-inside-a-linux-vm"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5a5.png" alt="🖥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Option 2: Run Docker Inside a Linux VM</h2>



<p class="wp-block-paragraph">If you absolutely need full Docker functionality, the best solution is to run Docker <em>inside a virtual machine</em>. You can do this using FreeBSD’s native hypervisor <strong>bhyve</strong>, or with <strong>VirtualBox</strong>.</p>



<h3 class="wp-block-heading" id="h-a-using-bhyve-and-vm-bhyve">A. Using bhyve and vm-bhyve</h3>



<ol class="wp-block-list">
<li>Install the required packages:</li>
</ol>



<pre class="wp-block-code"><code>pkg install vm-bhyve grub2-bhyve
</code></pre>



<ol start="2" class="wp-block-list">
<li>Initialize the environment:</li>
</ol>



<pre class="wp-block-code"><code>zfs create -o mountpoint=/vm zroot/vm
vm init
vm switch create public
</code></pre>



<ol start="3" class="wp-block-list">
<li>Download a Linux ISO (e.g., Ubuntu), and create the VM:</li>
</ol>



<pre class="wp-block-code"><code>vm iso https://releases.ubuntu.com/22.04/ubuntu-22.04-live-server-amd64.iso
vm create ubuntuvm
vm install ubuntuvm ubuntu-22.04-live-server-amd64.iso
</code></pre>



<ol start="4" class="wp-block-list">
<li>After installing Ubuntu, log into the VM and install Docker:</li>
</ol>



<pre class="wp-block-code"><code>curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
</code></pre>



<p class="wp-block-paragraph">Now you have a full Linux environment running Docker within FreeBSD.</p>



<h3 class="wp-block-heading" id="h-b-using-virtualbox">B. Using VirtualBox</h3>



<p class="wp-block-paragraph">If you prefer a GUI solution, VirtualBox works well on FreeBSD:</p>



<pre class="wp-block-code"><code>pkg install virtualbox-ose
</code></pre>



<p class="wp-block-paragraph">After installation, create a Linux virtual machine (e.g., Ubuntu, Alpine), then install Docker inside it as shown above.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-option-3-use-freebsd-jails-with-bastillebsd"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f510.png" alt="🔐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Option 3: Use FreeBSD Jails with BastilleBSD</h2>



<p class="wp-block-paragraph">FreeBSD has its own native containerization technology: <strong>jails</strong>. They are extremely lightweight and secure. You can manage jails easily with a tool like <a href="https://bastillebsd.org/"><strong>BastilleBSD</strong></a>.</p>



<h3 class="wp-block-heading" id="h-installing-bastillebsd"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f527.png" alt="🔧" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Installing BastilleBSD</h3>



<pre class="wp-block-code"><code>pkg install bastille
sysrc bastille_enable=YES
service bastille start
</code></pre>



<h3 class="wp-block-heading" id="h-bootstrap-a-freebsd-release"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Bootstrap a FreeBSD Release</h3>



<pre class="wp-block-code"><code>bastille bootstrap 13.2-RELEASE
</code></pre>



<h3 class="wp-block-heading" id="h-create-and-start-a-jail"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Create and Start a Jail</h3>



<pre class="wp-block-code"><code>bastille create myjail 13.2-RELEASE 10.0.0.10
bastille start myjail
bastille console myjail
</code></pre>



<p class="wp-block-paragraph">Now you’re inside a FreeBSD jail where you can run isolated applications.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">While this isn’t Docker-compatible, it’s extremely efficient and secure for server deployments.</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-summary-table"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Summary Table</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Method</th><th>Docker-Compatible</th><th>FreeBSD Native</th><th>Ideal Use Case</th></tr></thead><tbody><tr><td><strong>Podman</strong></td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Partial</td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Yes</td><td>Development, rootless containers</td></tr><tr><td><strong>Linux VM (bhyve)</strong></td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Full</td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> No</td><td>Full Docker support, CI/CD setups</td></tr><tr><td><strong>VirtualBox</strong></td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Full</td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> No</td><td>Desktop Docker environment</td></tr><tr><td><strong>BastilleBSD</strong></td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> No</td><td><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Yes</td><td>Secure, lightweight FreeBSD jails</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="h-final-thoughts"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f914.png" alt="🤔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Final Thoughts</h2>



<p class="wp-block-paragraph">While Docker doesn’t run natively on FreeBSD, you still have powerful and flexible options depending on your use case:</p>



<ul class="wp-block-list">
<li>Want to run containers like Docker? <strong>Try Podman.</strong></li>



<li>Need full Docker functionality? <strong>Use a Linux VM with bhyve or VirtualBox.</strong></li>



<li>Want lightweight, secure FreeBSD-native containers? <strong>Go with jails and BastilleBSD.</strong></li>
</ul>



<p class="wp-block-paragraph">Each method has its strengths and trade-offs.</p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://hamradio.my/2025/06/how-to-use-docker-on-freebsd-and-the-best-alternatives/">How to Use Docker on FreeBSD (and the Best Alternatives)</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/06/how-to-use-docker-on-freebsd-and-the-best-alternatives/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Fully Update and Patch FreeBSD</title>
		<link>https://hamradio.my/2025/06/how-to-fully-update-and-patch-freebsd/</link>
					<comments>https://hamradio.my/2025/06/how-to-fully-update-and-patch-freebsd/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Sun, 01 Jun 2025 09:21:40 +0000</pubDate>
				<category><![CDATA[free open source software]]></category>
		<category><![CDATA[free operating system]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[tips and tricks]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[bsdkernel]]></category>
		<category><![CDATA[commandline]]></category>
		<category><![CDATA[freebsdpkg]]></category>
		<category><![CDATA[freebsdsystem]]></category>
		<category><![CDATA[freebsdtutorial]]></category>
		<category><![CDATA[freebsdupdate]]></category>
		<category><![CDATA[freebsdupgrade]]></category>
		<category><![CDATA[hamradio]]></category>
		<category><![CDATA[itadmin]]></category>
		<category><![CDATA[linuxalternative]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[pkg]]></category>
		<category><![CDATA[secureos]]></category>
		<category><![CDATA[serveradmin]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[systemupgrade]]></category>
		<category><![CDATA[techguide]]></category>
		<category><![CDATA[unix]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=7728</guid>

					<description><![CDATA[<p>If you&#8217;re still running FreeBSD 13.0-RELEASE, it&#8217;s time to update. FreeBSD 13.0 has reached end-of-life, and newer versions such as 13.3 or 14.0 bring important security updates, hardware support, and performance improvements. This post is a step-by-step guide to upgrade your system, kernel, and all installed packages. 🧭 Table of Contents 🔍 Check Your Current [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/06/how-to-fully-update-and-patch-freebsd/">How to Fully Update and Patch FreeBSD</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">If you&#8217;re still running <strong>FreeBSD 13.0-RELEASE</strong>, it&#8217;s time to update. FreeBSD 13.0 has reached end-of-life, and newer versions such as 13.3 or 14.0 bring important security updates, hardware support, and performance improvements.</p>



<p class="wp-block-paragraph">This post is a <strong>step-by-step guide</strong> to upgrade your system, kernel, and all installed packages.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9ed.png" alt="🧭" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Table of Contents</h3>



<ul class="wp-block-list">
<li>Check Your Current Version</li>



<li>Update the System with <code>freebsd-update</code></li>



<li>Upgrade to a Newer Release (e.g., 13.0 to 13.3 or 14.0)</li>



<li>Update Installed Packages</li>



<li>Final Cleanup and Verification</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Check Your Current Version</h3>



<p class="wp-block-paragraph">Run these commands in your terminal to check your system version:</p>



<pre class="wp-block-code"><code>freebsd-version -k
freebsd-version -u
uname -a
</code></pre>



<p class="wp-block-paragraph">If you&#8217;re on FreeBSD 13.0-RELEASE, you should upgrade to the latest supported RELEASE (13.3 or 14.0).</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Update the Current System</h3>



<p class="wp-block-paragraph">Before upgrading, ensure you have applied all available patches for your current version:</p>



<pre class="wp-block-code"><code>sudo freebsd-update fetch
sudo freebsd-update install
</code></pre>



<p class="wp-block-paragraph">If it installs a new kernel, reboot your system:</p>



<pre class="wp-block-code"><code>sudo shutdown -r now
</code></pre>



<p class="wp-block-paragraph">Then run the install again after reboot:</p>



<pre class="wp-block-code"><code>sudo freebsd-update install
</code></pre>



<p class="wp-block-paragraph">Repeat the process until no further updates are available.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Note</strong>: If your version is already EOL (End of Life), you may need to skip directly to the version upgrade step.</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b06.png" alt="⬆" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Upgrade to the Latest RELEASE</h3>



<p class="wp-block-paragraph">To upgrade from FreeBSD 13.0 to a newer version like 13.3 or 14.0:</p>



<ol class="wp-block-list">
<li>First, check available versions: <code>freebsd-update upgrade -r</code></li>



<li>Start the upgrade process (example for 13.3-RELEASE): <code>sudo freebsd-update upgrade -r 13.3-RELEASE</code></li>



<li>Install the downloaded updates: <code>sudo freebsd-update install</code></li>



<li>Reboot your system: <code>sudo shutdown -r now</code></li>



<li>Complete the installation: <code>sudo freebsd-update install</code></li>
</ol>



<p class="wp-block-paragraph">You may need to repeat the <code>freebsd-update install</code> step again if prompted.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Update Installed Packages</h3>



<p class="wp-block-paragraph">After a major system upgrade, rebuild or upgrade all packages:</p>



<pre class="wp-block-code"><code>sudo pkg-static install -f pkg
sudo pkg upgrade -f
</code></pre>



<p class="wp-block-paragraph">This ensures your installed software is properly linked to the updated system libraries.</p>



<p class="wp-block-paragraph">If you&#8217;re not forcing a full upgrade, use:</p>



<pre class="wp-block-code"><code>sudo pkg update
sudo pkg upgrade
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9f9.png" alt="🧹" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Final Cleanup and Verification</h3>



<ol class="wp-block-list">
<li>Reboot your system one more time: <code>sudo shutdown -r now</code></li>



<li>Confirm your version: <code>freebsd-version -k freebsd-version -u uname -a</code></li>



<li>Clean up the package cache: <code>sudo pkg clean -a</code></li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Summary of Commands</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Task</th><th>Command</th></tr></thead><tbody><tr><td>Check version</td><td><code>freebsd-version -k ; freebsd-version -u</code></td></tr><tr><td>Apply patches</td><td><code>freebsd-update fetch install</code></td></tr><tr><td>Upgrade FreeBSD</td><td><code>freebsd-update upgrade -r 13.3-RELEASE</code></td></tr><tr><td>Reboot</td><td><code>shutdown -r now</code></td></tr><tr><td>Install post-reboot updates</td><td><code>freebsd-update install</code></td></tr><tr><td>Update packages</td><td><code>pkg-static install -f pkg &amp;&amp; pkg upgrade -f</code></td></tr><tr><td>Clean cache</td><td><code>pkg clean -a</code></td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ac.png" alt="💬" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Final Words</h3>



<p class="wp-block-paragraph">Upgrading FreeBSD might seem complex, but once you understand the flow, it becomes second nature. Staying current means better support, improved security, and a more stable system.</p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://hamradio.my/2025/06/how-to-fully-update-and-patch-freebsd/">How to Fully Update and Patch FreeBSD</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/06/how-to-fully-update-and-patch-freebsd/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Understanding Yagi-Uda&#8217;s dipole Program for Antenna Analysis</title>
		<link>https://hamradio.my/2025/04/understanding-yagi-udas-dipole-program-for-antenna-analysis/</link>
					<comments>https://hamradio.my/2025/04/understanding-yagi-udas-dipole-program-for-antenna-analysis/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Sat, 19 Apr 2025 12:06:02 +0000</pubDate>
				<category><![CDATA[amateur radio]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dipole calculator]]></category>
		<category><![CDATA[free open source software]]></category>
		<category><![CDATA[ham radio]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[yagi calculator]]></category>
		<category><![CDATA[antenna]]></category>
		<category><![CDATA[antenna analysis]]></category>
		<category><![CDATA[antenna design]]></category>
		<category><![CDATA[antenna tuning]]></category>
		<category><![CDATA[dipole]]></category>
		<category><![CDATA[electromagnetic]]></category>
		<category><![CDATA[impedance]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[radio engineering]]></category>
		<category><![CDATA[resonance]]></category>
		<category><![CDATA[RF engineering]]></category>
		<category><![CDATA[signal processing]]></category>
		<category><![CDATA[swr]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[yagi-uda]]></category>
		<category><![CDATA[YagiUda]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=7074</guid>

					<description><![CDATA[<p>The dipole program is part of the Yagi-Uda project, a collection of tools designed for the analysis and optimization of Yagi-Uda antennas. This particular tool calculates the impedance of a single dipole, making it a useful utility for antenna engineers and amateur radio enthusiasts. Installation on Ubuntu/Debian To install the Yagi-Uda software suite, including dipole, [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/04/understanding-yagi-udas-dipole-program-for-antenna-analysis/">Understanding Yagi-Uda&#8217;s dipole Program for Antenna Analysis</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading" id="h-"></h1>



<p class="wp-block-paragraph">The <code>dipole</code> program is part of the Yagi-Uda project, a collection of tools designed for the analysis and optimization of Yagi-Uda antennas. This particular tool calculates the impedance of a single dipole, making it a useful utility for antenna engineers and amateur radio enthusiasts.</p>



<h2 class="wp-block-heading" id="h-installation-on-ubuntu-debian">Installation on Ubuntu/Debian</h2>



<p class="wp-block-paragraph">To install the Yagi-Uda software suite, including <code>dipole</code>, run the following command:</p>



<pre class="wp-block-code"><code>sudo apt install yagiuda
</code></pre>



<p class="wp-block-paragraph">This package includes several tools for Yagi-Uda antenna analysis and design, making it a valuable addition for those working with antennas.</p>



<figure class="wp-block-image size-large"><img  title="" fetchpriority="high" decoding="async" width="1024" height="778" src="https://hamradio.my/wp-content/uploads/2025/03/image-65-1024x778.png"  alt="image-65-1024x778 Understanding Yagi-Uda&#039;s dipole Program for Antenna Analysis"  class="wp-image-7078" srcset="https://hamradio.my/wp-content/uploads/2025/03/image-65-1024x778.png 1024w, https://hamradio.my/wp-content/uploads/2025/03/image-65-300x228.png 300w, https://hamradio.my/wp-content/uploads/2025/03/image-65-768x583.png 768w, https://hamradio.my/wp-content/uploads/2025/03/image-65.png 1176w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading" id="h-usage">Usage</h2>



<p class="wp-block-paragraph">To compute the impedance of a dipole, use the following command:</p>



<pre class="wp-block-code"><code>dipole &lt;frequency&gt; &lt;length&gt; &lt;diameter&gt;
</code></pre>



<p class="wp-block-paragraph">For example, to calculate the impedance of a dipole at 7.1 MHz with a length of 20 meters and a diameter of 1.5 mm, run:</p>



<pre class="wp-block-code"><code>dipole 7.100mhz 20m 1.5mm
</code></pre>



<h3 class="wp-block-heading" id="h-example-output">Example Output:</h3>



<pre class="wp-block-code"><code>Self impedance of a dipole:
7.100000 MHz,  length 20.000000 m, diameter 1.500000 mm, is 
Z = 62.418686  -48.363233 jX Ohms
</code></pre>



<p class="wp-block-paragraph">This output indicates:</p>



<ul class="wp-block-list">
<li><strong>Frequency:</strong> 7.1 MHz</li>



<li><strong>Length:</strong> 20 meters</li>



<li><strong>Diameter:</strong> 1.5 mm</li>



<li><strong>Impedance (Z):</strong> 62.42 &#8211; j48.36 Ω</li>
</ul>



<p class="wp-block-paragraph">The <strong>negative reactance (-48.36 Ω)</strong> suggests the dipole is capacitive, meaning it is <strong>too long</strong> at this frequency. To achieve resonance (purely resistive impedance), the dipole length should be slightly reduced.</p>



<figure class="wp-block-image size-large"><img  title="" decoding="async" width="1024" height="778" src="https://hamradio.my/wp-content/uploads/2025/03/image-64-1024x778.png"  alt="image-64-1024x778 Understanding Yagi-Uda&#039;s dipole Program for Antenna Analysis"  class="wp-image-7077" srcset="https://hamradio.my/wp-content/uploads/2025/03/image-64-1024x778.png 1024w, https://hamradio.my/wp-content/uploads/2025/03/image-64-300x228.png 300w, https://hamradio.my/wp-content/uploads/2025/03/image-64-768x583.png 768w, https://hamradio.my/wp-content/uploads/2025/03/image-64.png 1176w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading" id="h-related-tools">Related Tools</h2>



<p class="wp-block-paragraph">The Yagi-Uda project includes additional tools that help with various aspects of antenna design and optimization:</p>



<ul class="wp-block-list">
<li><code>first</code> – Initial calculations for antenna design</li>



<li><code>input</code> – Processes input parameters for analysis</li>



<li><code>output</code> – Displays calculated results</li>



<li><code>optimise</code> – Helps refine antenna parameters for better performance</li>
</ul>



<p class="wp-block-paragraph">Each of these tools contributes to designing and analyzing Yagi-Uda antennas effectively.</p>



<h2 class="wp-block-heading" id="h-supported-platforms">Supported Platforms</h2>



<p class="wp-block-paragraph">The Yagi-Uda project was primarily developed for UNIX-based systems, including Linux distributions such as Ubuntu and Debian. While efforts were made to port it to other operating systems, its primary focus remains on UNIX environments.</p>



<h2 class="wp-block-heading" id="h-reporting-bugs">Reporting Bugs</h2>



<p class="wp-block-paragraph">If you encounter any issues while using <code>dipole</code> or other Yagi-Uda tools, you can report them to Dr. David Kirkby (G8WRB) at <code>david.kirkby@onetel.net</code>. Providing clear, reproducible steps will help ensure that reported bugs are addressed efficiently.</p>



<h2 class="wp-block-heading" id="h-conclusion">Conclusion</h2>



<p class="wp-block-paragraph">For amateur radio operators and engineers working with Yagi-Uda antennas, the <code>dipole</code> program is a valuable tool for analyzing a single dipole&#8217;s impedance. With an easy installation process on Debian-based systems, it is an accessible and practical choice for antenna analysis.</p>
<p>The post <a href="https://hamradio.my/2025/04/understanding-yagi-udas-dipole-program-for-antenna-analysis/">Understanding Yagi-Uda&#8217;s dipole Program for Antenna Analysis</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/04/understanding-yagi-udas-dipole-program-for-antenna-analysis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Automating FreeBSD Container Management with Bastille</title>
		<link>https://hamradio.my/2025/03/automating-freebsd-container-management-with-bastille/</link>
					<comments>https://hamradio.my/2025/03/automating-freebsd-container-management-with-bastille/#comments</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Sat, 08 Mar 2025 05:07:05 +0000</pubDate>
				<category><![CDATA[container]]></category>
		<category><![CDATA[containers]]></category>
		<category><![CDATA[free open source software]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[freebsd jails]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[bastille]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[freebsdjails]]></category>
		<category><![CDATA[jails]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[openbsd]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[RaspberryPi]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[virtualization]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=6696</guid>

					<description><![CDATA[<p>Bastille is an open-source system designed to automate the deployment and management of containerized applications on FreeBSD. Leveraging the power of FreeBSD Jails, Bastille provides a lightweight and secure way to run applications in isolated environments. Whether you&#8217;re a developer, system administrator, or security-conscious user, Bastille offers a streamlined approach to container management. Features of [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2025/03/automating-freebsd-container-management-with-bastille/">Automating FreeBSD Container Management with Bastille</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading"></h1>



<p class="wp-block-paragraph">Bastille is an open-source system designed to automate the deployment and management of containerized applications on FreeBSD. Leveraging the power of FreeBSD Jails, Bastille provides a lightweight and secure way to run applications in isolated environments. Whether you&#8217;re a developer, system administrator, or security-conscious user, Bastille offers a streamlined approach to container management.</p>



<h2 class="wp-block-heading">Features of Bastille</h2>



<p class="wp-block-paragraph">Bastille comes with a range of features that make it an excellent choice for containerized environments on FreeBSD:</p>



<ul class="wp-block-list">
<li><strong>Automation Templates</strong>: Create and share container templates.</li>



<li><strong>Zero Dependencies</strong>: Lightweight and efficient.</li>



<li><strong>Highly Secure by Default</strong>: Implements strict access controls.</li>



<li><strong>Read-only Root</strong>: Protects the root user environment.</li>



<li><strong>Flexible Networking &amp; Firewall Options</strong>: Supports various network configurations.</li>



<li><strong>Target Containers</strong>: Execute commands inside specific or all containers.</li>



<li><strong>Snapshots &amp; Backups</strong>: Easily snapshot and restore containers.</li>



<li><strong>Open Source (BSD 3-Clause License)</strong>: Free to use and modify.</li>



<li><strong>Disk Quotas</strong>: Limit disk space usage per container.</li>



<li><strong>Stackable Templates</strong>: Reuse configurations by stacking templates.</li>



<li><strong>Active Development</strong>: Ongoing improvements and new features.</li>
</ul>



<h2 class="wp-block-heading">Supported Platforms</h2>



<p class="wp-block-paragraph">Bastille runs on any system where FreeBSD is supported, including:</p>



<ul class="wp-block-list">
<li>Servers</li>



<li>Raspberry Pi</li>



<li>Cloud Providers</li>
</ul>



<h2 class="wp-block-heading">Installing Bastille</h2>



<p class="wp-block-paragraph">Bastille is available through the FreeBSD ports and package system. You can install it using:</p>



<h3 class="wp-block-heading">Using pkg</h3>



<pre class="wp-block-code"><code>pkg install bastille
</code></pre>



<h3 class="wp-block-heading">Using Ports</h3>



<pre class="wp-block-code"><code>portsnap fetch auto
make -C /usr/ports/sysutils/bastille install clean
</code></pre>



<h3 class="wp-block-heading">From Git (Bleeding Edge)</h3>



<pre class="wp-block-code"><code>git clone https://github.com/bastillebsd/bastille.git
cd bastille
make install
</code></pre>



<h3 class="wp-block-heading">Enable Bastille at Boot</h3>



<pre class="wp-block-code"><code>sysrc bastille_enable=YES
sysrc bastille_rcorder=YES
</code></pre>



<h2 class="wp-block-heading">Upgrading Bastille</h2>



<p class="wp-block-paragraph">If upgrading from a previous version, merge new configurations into your existing <code>bastille.conf</code>:</p>



<pre class="wp-block-code"><code>cd /usr/local/etc/bastille
diff -u bastille.conf bastille.conf.sample
</code></pre>



<p class="wp-block-paragraph">Update your configuration as needed before proceeding.</p>



<h2 class="wp-block-heading">Basic Usage</h2>



<p class="wp-block-paragraph">Bastille provides a simple command structure:</p>



<pre class="wp-block-code"><code>bastille command TARGET &#91;args]
</code></pre>



<h3 class="wp-block-heading">Common Commands</h3>



<ul class="wp-block-list">
<li><code>bastille create</code> – Create a new container.</li>



<li><code>bastille start</code> – Start a container.</li>



<li><code>bastille stop</code> – Stop a running container.</li>



<li><code>bastille list</code> – List running containers.</li>



<li><code>bastille console</code> – Access a running container.</li>



<li><code>bastille destroy</code> – Remove a container.</li>
</ul>



<h2 class="wp-block-heading">Setting Up Bastille</h2>



<p class="wp-block-paragraph">To configure networking, firewall, and storage, use:</p>



<pre class="wp-block-code"><code>bastille setup
</code></pre>



<p class="wp-block-paragraph">For custom setups, you can specify options like <code>bastille setup zfs</code> or <code>bastille setup vnet</code>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Note:</strong> If enabling the PF firewall, manually start it using <code>service pf start</code> after running <code>bastille setup</code>.</p>
</blockquote>



<h2 class="wp-block-heading">Example: Creating and Managing a Container</h2>



<h3 class="wp-block-heading">Step 1: Create a Container</h3>



<pre class="wp-block-code"><code>bastille create alcatraz 14.0-RELEASE 10.17.89.10/24
</code></pre>



<h3 class="wp-block-heading">Step 2: Start the Container</h3>



<pre class="wp-block-code"><code>bastille start alcatraz
</code></pre>



<p class="wp-block-paragraph">Output:</p>



<pre class="wp-block-code"><code>&#91;alcatraz]:
alcatraz: created
</code></pre>



<h3 class="wp-block-heading">Step 3: Access the Container</h3>



<pre class="wp-block-code"><code>bastille console alcatraz
</code></pre>



<p class="wp-block-paragraph">Output:</p>



<pre class="wp-block-code"><code>FreeBSD 14.0-RELEASE GENERIC
Welcome to FreeBSD!
</code></pre>



<h3 class="wp-block-heading">Step 4: Check Running Processes</h3>



<pre class="wp-block-code"><code>ps -auxw
</code></pre>



<p class="wp-block-paragraph">Example Output:</p>



<pre class="wp-block-code"><code>USER   PID %CPU %MEM  VSZ  RSS TT  STAT STARTED    TIME COMMAND
root 83222  0.0  0.0 6412 2492  -  IsJ  02:21   0:00.00 /usr/sbin/syslogd -ss
root 88531  0.0  0.0 6464 2508  -  SsJ  02:21   0:00.01 /usr/sbin/cron -s
</code></pre>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="How to SETUP and configure FREEBSD JAILS (with BASTILLE)" width="640" height="360" src="https://www.youtube.com/embed/Ap64x6kFk-M?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">Bastille provides an efficient and secure way to manage FreeBSD containers. With powerful automation, security features, and ease of use, it is an excellent tool for developers and system administrators alike. If you&#8217;re running FreeBSD and need a container solution, give Bastille a try!</p>



<p class="wp-block-paragraph">For more information, check out the official <a href="https://github.com/BastilleBSD/bastille">Bastille Documentation</a>.</p>
<p>The post <a href="https://hamradio.my/2025/03/automating-freebsd-container-management-with-bastille/">Automating FreeBSD Container Management with Bastille</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2025/03/automating-freebsd-container-management-with-bastille/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>A Comparison of Text Editors – vi, vim, nano, edit, and pico</title>
		<link>https://hamradio.my/2024/10/a-comparison-of-text-editors-vi-vim-nano-edit-and-pico/</link>
					<comments>https://hamradio.my/2024/10/a-comparison-of-text-editors-vi-vim-nano-edit-and-pico/#comments</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Wed, 09 Oct 2024 01:12:08 +0000</pubDate>
				<category><![CDATA[archlinux]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Command Line Tools]]></category>
		<category><![CDATA[Developer Tools]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[Here are the relevant tags in a comma-separated format: Linux]]></category>
		<category><![CDATA[Linux for Beginners]]></category>
		<category><![CDATA[Linux Tips]]></category>
		<category><![CDATA[Linux Tools]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[pico]]></category>
		<category><![CDATA[Programming Tools]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Tech Tools]]></category>
		<category><![CDATA[Text Editors]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[vi]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[Vim Tips]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=5639</guid>

					<description><![CDATA[<p>In the world of Linux and Unix-based systems, text editors play a vital role in editing system configurations, writing scripts, and handling various programming tasks. Whether you are a system administrator, developer, or simply working on a server, choosing the right text editor can impact your productivity and workflow. Today, we will take a look [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/10/a-comparison-of-text-editors-vi-vim-nano-edit-and-pico/">A Comparison of Text Editors – vi, vim, nano, edit, and pico</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading" id="h-"></h3>



<p class="wp-block-paragraph">In the world of Linux and Unix-based systems, text editors play a vital role in editing system configurations, writing scripts, and handling various programming tasks. Whether you are a system administrator, developer, or simply working on a server, choosing the right text editor can impact your productivity and workflow. Today, we will take a look at some of the most popular text editors: <code>vi</code>, <code>vim</code>, <code>nano</code>, <code>edit</code>, and <code>pico</code>. Each of these editors has its own strengths, weaknesses, and use cases.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading" id="h-1-vi-the-classic-workhorse"><strong>1. vi: The Classic Workhorse</strong></h4>



<p class="wp-block-paragraph"><code>vi</code> is one of the oldest and most basic text editors available on Unix systems. Released in 1976, it has remained a cornerstone for many Linux users. One of the key reasons for its popularity is that <code>vi</code> comes pre-installed in almost every Unix-based operating system, making it an editor that you can always rely on to be available.</p>



<ul class="wp-block-list">
<li><strong>Ease of Use:</strong> Intermediate</li>



<li><strong>Key Features:</strong> Minimalist, with basic functionality like modal editing (command and insert modes).</li>



<li><strong>Pros:</strong></li>



<li>Lightweight and consumes very few resources.</li>



<li>Always available by default on Unix systems.</li>



<li><strong>Cons:</strong></li>



<li>Steep learning curve, as <code>vi</code> relies heavily on keyboard shortcuts, and its modal nature can be confusing for beginners.</li>
</ul>



<p class="wp-block-paragraph"><code>vi</code> is perfect for users who prefer something lightweight and don’t need advanced features. It’s especially handy in situations where only a command-line interface is available, and graphical editors are not an option.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading" id="h-2-vim-vi-improved"><strong>2. vim: Vi Improved</strong></h4>



<p class="wp-block-paragraph"><code>vim</code>, released in 1991, stands for &#8220;Vi IMproved.&#8221; As its name suggests, <code>vim</code> is an enhanced version of <code>vi</code> that offers a wealth of additional features. It retains the same modal nature as <code>vi</code> but includes many conveniences for modern programmers and power users, such as syntax highlighting, multi-level undo, and plugin support.</p>



<ul class="wp-block-list">
<li><strong>Ease of Use:</strong> Intermediate to Advanced</li>



<li><strong>Key Features:</strong> Extensive customization, syntax highlighting, and support for plugins and scripting.</li>



<li><strong>Pros:</strong></li>



<li>Highly configurable and ideal for coding and scripting.</li>



<li>Large community support with a variety of plugins for specific programming languages.</li>



<li><strong>Cons:</strong></li>



<li>The learning curve is steep for new users due to its complexity.</li>
</ul>



<p class="wp-block-paragraph"><code>vim</code> is a go-to editor for developers and system administrators who need the power and flexibility to work efficiently. Once you master its commands and keybindings, it becomes a highly efficient tool.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading" id="h-3-nano-simplicity-at-its-best"><strong>3. nano: Simplicity at Its Best</strong></h4>



<p class="wp-block-paragraph">For users looking for an easy-to-learn and intuitive text editor, <code>nano</code> is a great choice. It was released in 1999 as a free replacement for <code>pico</code> and has become widely popular due to its simplicity. Unlike <code>vi</code> or <code>vim</code>, <code>nano</code> does not have modes, and all the available commands are clearly listed at the bottom of the screen, making it very approachable for beginners.</p>



<ul class="wp-block-list">
<li><strong>Ease of Use:</strong> Beginner-friendly</li>



<li><strong>Key Features:</strong> No modes, simple interface, and basic commands visible on-screen.</li>



<li><strong>Pros:</strong></li>



<li>Easy to use and available on most Linux distributions.</li>



<li>Perfect for beginners or users who just want to make quick edits.</li>



<li><strong>Cons:</strong></li>



<li>Lacks advanced features like syntax highlighting, plugins, or scripting capabilities.</li>
</ul>



<p class="wp-block-paragraph">If you’re new to the Linux environment and need a no-frills editor to get things done, <code>nano</code> is likely your best bet.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading" id="h-4-edit-a-dos-throwback"><strong>4. edit: A DOS Throwback</strong></h4>



<p class="wp-block-paragraph"><code>edit</code> was originally released in 1981 for the MS-DOS environment and became the default editor for many DOS and early Windows users. While it was simple and effective for its time, <code>edit</code> is largely outdated and rarely seen in modern Unix or Linux systems.</p>



<ul class="wp-block-list">
<li><strong>Ease of Use:</strong> Beginner-friendly (for DOS/Windows users)</li>



<li><strong>Key Features:</strong> Classic DOS-style interface, simple for basic text editing.</li>



<li><strong>Pros:</strong></li>



<li>Lightweight and familiar to users who have worked in DOS environments.</li>



<li><strong>Cons:</strong></li>



<li>Very outdated, with limited functionality compared to modern text editors.</li>



<li>Irrelevant in most modern Unix/Linux systems.</li>
</ul>



<p class="wp-block-paragraph"><code>edit</code> might evoke nostalgia for users who spent time on early DOS-based systems, but it’s not a practical choice in today’s Linux environment.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading" id="h-5-pico-the-original-simplicity"><strong>5. pico: The Original Simplicity</strong></h4>



<p class="wp-block-paragraph"><code>pico</code>, released in 1989, was originally bundled with the Pine email client. Like <code>nano</code>, it is designed for simplicity, with a focus on ease of use. In fact, <code>nano</code> was created as a free clone of <code>pico</code>. While <code>pico</code> was once popular, it has largely been replaced by <code>nano</code> in most Linux systems.</p>



<ul class="wp-block-list">
<li><strong>Ease of Use:</strong> Beginner-friendly</li>



<li><strong>Key Features:</strong> Simple navigation, basic functionality, no modes.</li>



<li><strong>Pros:</strong></li>



<li>Straightforward and easy to use.</li>



<li>Best for quick text editing without the need for advanced features.</li>



<li><strong>Cons:</strong></li>



<li>Lacks many features, including plugins, syntax highlighting, and scripting.</li>
</ul>



<p class="wp-block-paragraph">While <code>pico</code> has fallen out of favor compared to <code>nano</code>, it still serves its purpose as a simple, lightweight editor for users who value ease of use over advanced features.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading" id="h-choosing-the-right-text-editor">Choosing the Right Text Editor</h3>



<p class="wp-block-paragraph">So which one should you use? The answer depends on your needs and experience level:</p>



<ul class="wp-block-list">
<li><strong>For Beginners:</strong> If you&#8217;re new to Linux or Unix, start with <code>nano</code> or <code>pico</code>. They are simple, intuitive, and get the job done without much hassle.</li>



<li><strong>For Intermediate Users:</strong> <code>vim</code> is a powerful tool with a large feature set. If you&#8217;re willing to invest time in learning it, <code>vim</code> will reward you with faster editing and more customization.</li>



<li><strong>For Minimalists:</strong> Stick with <code>vi</code> if you want a light, quick-to-open editor that’s always available.</li>



<li><strong>For DOS Fans:</strong> If you’re feeling nostalgic, you can still give <code>edit</code> a try, but it&#8217;s mostly a relic of the past.</li>
</ul>



<p class="wp-block-paragraph">Each text editor has its place in the Linux/Unix world, and the right one for you depends on how comfortable you are with the system and what features you need.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading" id="h-final-thoughts">Final Thoughts</h3>



<p class="wp-block-paragraph">While text editors like <code>vi</code>, <code>vim</code>, and <code>nano</code> have different strengths, it’s important to remember that there is no &#8220;best&#8221; text editor. The best one is the one that fits your workflow and comfort level. Whether you&#8217;re just getting started or are a seasoned sysadmin, knowing the right tool for the job will make your life easier.</p>



<p class="wp-block-paragraph">Which text editor do you use? Share your thoughts in the comments!</p>
<p>The post <a href="https://hamradio.my/2024/10/a-comparison-of-text-editors-vi-vim-nano-edit-and-pico/">A Comparison of Text Editors – vi, vim, nano, edit, and pico</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/10/a-comparison-of-text-editors-vi-vim-nano-edit-and-pico/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Celebrating FreeBSD Day: A Journey Through 31 Years of Open Source Excellence</title>
		<link>https://hamradio.my/2024/06/celebrating-freebsd-day-a-journey-through-31-years-of-open-source-excellence/</link>
					<comments>https://hamradio.my/2024/06/celebrating-freebsd-day-a-journey-through-31-years-of-open-source-excellence/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Thu, 13 Jun 2024 04:24:47 +0000</pubDate>
				<category><![CDATA[freebsd]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[unix like]]></category>
		<category><![CDATA[freebsd day]]></category>
		<category><![CDATA[freebsd week]]></category>
		<category><![CDATA[linux]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=3630</guid>

					<description><![CDATA[<p>Mark your calendars and get ready for an extraordinary celebration as we embark on a week-long tribute to one of the most resilient and respected operating systems in the world—FreeBSD! From June 19th, we will kick off FreeBSD Week, culminating in the grand celebration of FreeBSD Day. This year, we&#8217;re not just commemorating another year [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/06/celebrating-freebsd-day-a-journey-through-31-years-of-open-source-excellence/">Celebrating FreeBSD Day: A Journey Through 31 Years of Open Source Excellence</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading" id="h-"></h1>



<p class="wp-block-paragraph">Mark your calendars and get ready for an extraordinary celebration as we embark on a week-long tribute to one of the most resilient and respected operating systems in the world—FreeBSD! From June 19th, we will kick off FreeBSD Week, culminating in the grand celebration of FreeBSD Day. This year, we&#8217;re not just commemorating another year of innovation and community; we&#8217;re celebrating 31 years of FreeBSD&#8217;s unwavering commitment to excellence, security, and open-source principles.</p>



<h2 class="wp-block-heading" id="h-the-origin-story-a-glimpse-into-freebsd-s-beginnings">The Origin Story: A Glimpse into FreeBSD&#8217;s Beginnings</h2>



<p class="wp-block-paragraph">FreeBSD&#8217;s roots trace back to the University of California, Berkeley, where the Berkeley Software Distribution (BSD) project was developed in the late 1970s. Initially a series of patches and enhancements to the original UNIX operating system, BSD evolved into a complete and robust operating system in its own right. The project&#8217;s pioneering work laid the foundation for many of the advanced features we associate with UNIX systems today.</p>



<p class="wp-block-paragraph">The journey of FreeBSD itself began in 1993 when a group of dedicated developers decided to create a free and open-source version of BSD. This initiative came at a time when the UNIX landscape was fragmented, with many proprietary versions of UNIX competing for market share. The FreeBSD Project aimed to provide a unified, reliable, and accessible UNIX-like operating system that anyone could use, modify, and distribute.</p>



<p class="wp-block-paragraph">From its inception, FreeBSD was designed with a focus on performance, security, and flexibility. The project&#8217;s commitment to these principles quickly earned it a reputation as a powerful and dependable operating system suitable for a wide range of applications, from servers and desktops to embedded systems.</p>



<h2 class="wp-block-heading" id="h-evolution-and-milestones-freebsd-s-development-over-the-years">Evolution and Milestones: FreeBSD&#8217;s Development Over the Years</h2>



<p class="wp-block-paragraph">Over the past three decades, FreeBSD has undergone significant development, introducing numerous features and improvements that have solidified its position as a leader in the open-source community. Let&#8217;s take a closer look at some of the key milestones in FreeBSD&#8217;s history:</p>



<h3 class="wp-block-heading" id="h-the-early-years-establishing-the-foundation">The Early Years: Establishing the Foundation</h3>



<ul class="wp-block-list">
<li><strong>1993</strong>: The first official release, FreeBSD 1.0, was introduced. This initial version laid the groundwork for the project&#8217;s future development, offering a stable and feature-rich UNIX-like operating system.</li>



<li><strong>1994-1996</strong>: Subsequent releases, including FreeBSD 2.0 and 2.1, brought significant performance enhancements and new features, such as improved networking capabilities and the introduction of the Ports Collection, a package management system that simplified software installation and management.</li>
</ul>



<h3 class="wp-block-heading" id="h-growth-and-maturity-building-on-success">Growth and Maturity: Building on Success</h3>



<ul class="wp-block-list">
<li><strong>1997-1999</strong>: FreeBSD 3.0 marked a major milestone with the introduction of the GEOM framework for modular disk I/O request transformation, further enhancing the system&#8217;s flexibility and performance. This period also saw improvements in SMP (Symmetric Multiprocessing) support, making FreeBSD a viable option for multi-processor systems.</li>



<li><strong>2000-2004</strong>: FreeBSD 4.x series gained widespread acclaim for its stability and performance, becoming a popular choice for web hosting, ISPs, and other enterprise applications. The introduction of the Advanced Package Tool (APT) and enhanced security features, such as the FreeBSD Secure Levels, further cemented its reputation.</li>
</ul>



<h3 class="wp-block-heading" id="h-modern-era-innovations-and-expansions">Modern Era: Innovations and Expansions</h3>



<ul class="wp-block-list">
<li><strong>2005-2008</strong>: The release of FreeBSD 6.x brought significant advancements in network stack performance, storage systems, and virtualization support with the inclusion of Jails, a lightweight virtualization mechanism that allowed administrators to partition the system into multiple independent mini-systems.</li>



<li><strong>2009-2013</strong>: FreeBSD 8.x and 9.x series introduced features like the ZFS file system, DTrace (Dynamic Tracing Framework), and the highly scalable and flexible GEOM storage framework. These releases also saw improvements in performance and hardware support, making FreeBSD a preferred choice for high-performance computing environments.</li>
</ul>



<h3 class="wp-block-heading" id="h-recent-developments-keeping-pace-with-technology">Recent Developments: Keeping Pace with Technology</h3>



<ul class="wp-block-list">
<li><strong>2014-2019</strong>: The FreeBSD 10.x and 11.x series continued to build on the project&#8217;s legacy of innovation, introducing support for modern hardware architectures, enhanced security features, and improvements in network performance and scalability.</li>



<li><strong>2020-Present</strong>: The latest releases, including FreeBSD 12.x and 13.x, have focused on maintaining the system&#8217;s reliability and performance while integrating cutting-edge technologies such as support for the ARM architecture, enhanced virtualization capabilities, and improved system administration tools.</li>
</ul>



<h2 class="wp-block-heading" id="h-the-freebsd-community-a-collaborative-effort">The FreeBSD Community: A Collaborative Effort</h2>



<p class="wp-block-paragraph">One of the key factors behind FreeBSD&#8217;s success is its vibrant and dedicated community. The FreeBSD Project is a collaborative effort involving thousands of contributors from around the world, including developers, system administrators, and users who share a passion for open-source software and a commitment to excellence.</p>



<h3 class="wp-block-heading" id="h-the-freebsd-foundation">The FreeBSD Foundation</h3>



<p class="wp-block-paragraph">The FreeBSD Foundation, a non-profit organization established in 2000, plays a crucial role in supporting the project. The foundation provides funding for development, organizes events, and promotes the use of FreeBSD through outreach and advocacy. By fostering a strong and supportive community, the FreeBSD Foundation ensures that the project remains vibrant and sustainable.</p>



<h3 class="wp-block-heading" id="h-contributions-and-collaborations">Contributions and Collaborations</h3>



<p class="wp-block-paragraph">The open-source nature of FreeBSD encourages collaboration and contributions from a diverse group of individuals and organizations. Developers from various backgrounds contribute code, documentation, and other resources, while users provide valuable feedback and support. This collaborative approach has led to the creation of a highly reliable and feature-rich operating system that meets the needs of a wide range of users.</p>



<h3 class="wp-block-heading" id="h-events-and-conferences">Events and Conferences</h3>



<p class="wp-block-paragraph">The FreeBSD community regularly organizes events and conferences to bring together developers, users, and enthusiasts. These events provide opportunities for networking, knowledge sharing, and collaboration. Some of the notable events include the FreeBSD Developer Summit, BSDCan, and EuroBSDCon. These gatherings not only strengthen the community but also foster innovation and the exchange of ideas.</p>



<h2 class="wp-block-heading" id="h-top-freebsd-usages-versatility-in-action">Top FreeBSD Usages: Versatility in Action</h2>



<p class="wp-block-paragraph">FreeBSD&#8217;s versatility and robust features make it suitable for a wide range of applications. Here are some of the top use cases where FreeBSD shines:</p>



<h3 class="wp-block-heading" id="h-web-hosting-and-internet-services">Web Hosting and Internet Services</h3>



<p class="wp-block-paragraph">FreeBSD&#8217;s stability, performance, and advanced networking capabilities have made it a popular choice for web hosting and internet services. Many major web hosting providers and ISPs use FreeBSD to power their infrastructure, benefiting from its efficient resource management and security features.</p>



<h3 class="wp-block-heading" id="h-network-appliances-and-firewalls">Network Appliances and Firewalls</h3>



<p class="wp-block-paragraph">FreeBSD&#8217;s powerful networking stack and modular architecture make it an ideal platform for network appliances and firewalls. Solutions like pfSense, a widely-used open-source firewall and router distribution, are built on FreeBSD, leveraging its security features and reliability to deliver robust networking solutions.</p>



<h3 class="wp-block-heading" id="h-storage-solutions">Storage Solutions</h3>



<p class="wp-block-paragraph">FreeBSD&#8217;s support for advanced file systems like ZFS and its GEOM framework make it an excellent choice for storage solutions. FreeNAS, an open-source network-attached storage (NAS) solution, is based on FreeBSD and provides enterprise-grade storage features such as snapshots, replication, and data integrity.</p>



<h3 class="wp-block-heading" id="h-virtualization-and-cloud-computing">Virtualization and Cloud Computing</h3>



<p class="wp-block-paragraph">FreeBSD&#8217;s Jails feature and support for modern virtualization technologies make it well-suited for cloud computing and virtualization environments. FreeBSD Jails provide lightweight and secure virtualization, allowing administrators to run multiple isolated instances of the operating system on a single physical host. Additionally, FreeBSD is supported by popular cloud providers, making it a viable option for cloud-based deployments.</p>



<h3 class="wp-block-heading" id="h-high-performance-computing">High-Performance Computing</h3>



<p class="wp-block-paragraph">FreeBSD&#8217;s performance optimizations, scalability, and support for modern hardware architectures make it a preferred choice for high-performance computing (HPC) environments. Its efficient resource management and advanced networking capabilities enable it to handle demanding workloads and large-scale computations.</p>



<h3 class="wp-block-heading" id="h-embedded-systems-and-iot">Embedded Systems and IoT</h3>



<p class="wp-block-paragraph">FreeBSD&#8217;s flexibility and modular design make it an excellent platform for embedded systems and Internet of Things (IoT) devices. Its small footprint, combined with its stability and security features, makes it a suitable choice for a wide range of embedded applications, from industrial control systems to consumer electronics.</p>



<figure class="wp-block-image size-full"><img  title="" loading="lazy" decoding="async" width="947" height="943" src="https://hamradio.my/wp-content/uploads/2024/06/FreeBSD-1.jpg"  alt="FreeBSD-1 Celebrating FreeBSD Day: A Journey Through 31 Years of Open Source Excellence"  class="wp-image-3635" srcset="https://hamradio.my/wp-content/uploads/2024/06/FreeBSD-1.jpg 947w, https://hamradio.my/wp-content/uploads/2024/06/FreeBSD-1-300x300.jpg 300w, https://hamradio.my/wp-content/uploads/2024/06/FreeBSD-1-150x150.jpg 150w, https://hamradio.my/wp-content/uploads/2024/06/FreeBSD-1-768x765.jpg 768w" sizes="auto, (max-width: 947px) 100vw, 947px" /></figure>



<h2 class="wp-block-heading" id="h-freebsd-day-the-highlight-of-the-week">FreeBSD Day: The Highlight of the Week</h2>



<p class="wp-block-paragraph">June 19th, FreeBSD Day, will be the highlight of the week, packed with special events and activities that celebrate the project&#8217;s rich history and vibrant community.</p>



<h3 class="wp-block-heading" id="h-live-stream-on-youtube">Live Stream on YouTube</h3>



<p class="wp-block-paragraph">Join us for a live streaming event where Kim McMahon, a prominent figure in the tech community, will interview key members of the FreeBSD community. This live stream will provide a unique opportunity to hear firsthand accounts from the people who have been instrumental in shaping FreeBSD. Topics will include the project&#8217;s history, current developments, and future directions.</p>



<h3 class="wp-block-heading" id="h-interactive-q-amp-a-sessions">Interactive Q&amp;A Sessions</h3>



<p class="wp-block-paragraph">Participate in interactive Q&amp;A sessions where you can ask questions and engage with developers, maintainers, and users of FreeBSD. This is your chance to connect directly with the community and get answers to your burning questions. These sessions will cover a wide range of topics, from technical details to community involvement and future plans.</p>



<h3 class="wp-block-heading" id="h-exclusive-announcements">Exclusive Announcements</h3>



<p class="wp-block-paragraph">Stay tuned for exciting announcements about new features, upcoming releases, and other significant developments in the FreeBSD project. These announcements will highlight the ongoing efforts to improve and expand FreeBSD, ensuring that it remains at the forefront of open-source operating systems.</p>



<h3 class="wp-block-heading" id="h-historical-insights-and-user-stories">Historical Insights and User Stories</h3>



<p class="wp-block-paragraph">Throughout the week, we will share historical insights and user stories that highlight the impact of FreeBSD on individuals and organizations. These stories will showcase the diverse ways in which FreeBSD has been used to solve real-world problems, drive innovation, and support critical infrastructure.</p>



<h2 class="wp-block-heading" id="h-join-the-celebration">Join the Celebration</h2>



<p class="wp-block-paragraph">Whether you&#8217;re a long-time FreeBSD user, a newcomer curious about what FreeBSD has to offer, or simply a fan of open-source software, FreeBSD Week has something for you. Engage with the community on social media, share your own FreeBSD stories using the hashtag #FreeBSDWeek, and don&#8217;t miss out on the live events.</p>



<p class="wp-block-paragraph">FreeBSD has been a pillar of the open-source community for 31 years, and its success is a testament to the hard work and collaboration of its community members. Let&#8217;s come together to celebrate this incredible milestone and look forward to many more years of innovation and excellence.</p>



<p class="wp-block-paragraph">Stay tuned for more updates and join us in celebrating FreeBSD Day and the remarkable legacy of FreeBSD!</p>
<p>The post <a href="https://hamradio.my/2024/06/celebrating-freebsd-day-a-journey-through-31-years-of-open-source-excellence/">Celebrating FreeBSD Day: A Journey Through 31 Years of Open Source Excellence</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/06/celebrating-freebsd-day-a-journey-through-31-years-of-open-source-excellence/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Birth of Linux: A Revolution in the Making</title>
		<link>https://hamradio.my/2024/05/the-birth-of-linux-a-revolution-in-the-making/</link>
					<comments>https://hamradio.my/2024/05/the-birth-of-linux-a-revolution-in-the-making/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Sat, 18 May 2024 18:14:25 +0000</pubDate>
				<category><![CDATA[free open source software]]></category>
		<category><![CDATA[free operating system]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[linus torvalds]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[unix]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=2892</guid>

					<description><![CDATA[<p>In the realm of technology, there are moments that redefine the landscape, altering the course of history. One such moment occurred in the early 1990s when a young Finnish student named Linus Torvalds set out on a journey that would change the world of computing forever. This is the story of the birth of Linux, [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/05/the-birth-of-linux-a-revolution-in-the-making/">The Birth of Linux: A Revolution in the Making</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In the realm of technology, there are moments that redefine the landscape, altering the course of history. One such moment occurred in the early 1990s when a young Finnish student named Linus Torvalds set out on a journey that would change the world of computing forever. This is the story of the birth of Linux, a revolution in the making.</p>



<h3 class="wp-block-heading">Genesis of an Idea</h3>



<p class="wp-block-paragraph">The story begins in Helsinki, Finland, where Linus Torvalds was studying computer science at the University of Helsinki in 1991. Frustrated by the limitations of the operating systems available at the time, Torvalds embarked on a quest to create his own. Drawing inspiration from Unix, an operating system developed at Bell Labs in the 1960s, Torvalds began work on what would become known as the Linux kernel.</p>



<h3 class="wp-block-heading">The Linux Kernel: From Concept to Reality</h3>



<p class="wp-block-paragraph">Armed with determination and a keen intellect, Torvalds set to work writing code for the Linux kernel, the core component of an operating system responsible for managing hardware resources and providing essential services to software applications. Using the C programming language and the GNU toolchain provided by the Free Software Foundation, Torvalds steadily built upon his initial design, incorporating features and improvements contributed by fellow developers on the fledgling internet.</p>



<h3 class="wp-block-heading">Collaboration and Community: The Spirit of Open Source</h3>



<p class="wp-block-paragraph">One of the defining characteristics of Linux from its inception was its open and collaborative development model. Unlike proprietary software, which is developed behind closed doors by a select group of individuals, Linux was created in the full glare of the public eye, with its source code freely available for anyone to view, modify, and distribute. This ethos of openness and transparency attracted a vibrant community of developers, enthusiasts, and hobbyists who rallied behind the Linux project, contributing code, reporting bugs, and sharing knowledge.</p>



<h3 class="wp-block-heading">The Release of Linux 0.01: A Milestone Moment</h3>



<p class="wp-block-paragraph">On September 17, 1991, Linus Torvalds made a momentous announcement on the Usenet newsgroup comp.os.minix, revealing the release of Linux version 0.01. In his message, Torvalds described Linux as a &#8220;hobby project&#8221; and invited others to join him in its development. Little did he know that this humble release would mark the beginning of a technological revolution that would reverberate across the globe.</p>



<h3 class="wp-block-heading">The First Email from Linus Torvalds About Linux Kernel</h3>



<p class="wp-block-paragraph">Subject: What would you like to see most in minix?</p>



<p class="wp-block-paragraph">From: Linus Torvalds <a href="mailto:torvalds@klaava.Helsinki.FI">torvalds@klaava.Helsinki.FI</a><br>Date: Wed, 25 Aug 1991 20:57:08 +0200</p>



<p class="wp-block-paragraph">Hello everybody out there using minix &#8211;</p>



<p class="wp-block-paragraph">I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).</p>



<p class="wp-block-paragraph">I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I’ll get something practical within a few months, and I’d like to know what features most people would want. Any suggestions are welcome, but I won’t promise I’ll implement them <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p class="wp-block-paragraph">Linus (torvalds@kruuna.helsinki.fi)</p>



<h3 class="wp-block-heading">Growth and Expansion: Linux Takes Flight</h3>



<p class="wp-block-paragraph">In the years that followed, Linux gained momentum at an astonishing pace, propelled by its performance, stability, and the passionate dedication of its community. Major corporations, including IBM, Intel, and Red Hat, threw their weight behind the Linux project, contributing resources, expertise, and financial support. Linux found its way into a dizzying array of devices and environments, from servers and supercomputers to smartphones and embedded systems, solidifying its position as the operating system of choice for the modern era.</p>



<h3 class="wp-block-heading">Legacy and Impact: The Enduring Influence of Linux</h3>



<p class="wp-block-paragraph">As we reflect on the birth of Linux and its subsequent evolution, it is clear that its impact extends far beyond the realm of technology. Linux embodies the spirit of collaboration, innovation, and empowerment, serving as a shining example of what can be achieved when people come together to pursue a common goal. Its success has inspired countless individuals and projects, fueling a renaissance of open source software and paving the way for a more inclusive, democratic, and equitable digital future.</p>



<p class="wp-block-paragraph">In conclusion, the birth of Linux stands as a testament to the power of one person&#8217;s vision and the collective strength of a community united by a shared passion for technology. From its humble beginnings in a university dorm room to its ubiquity in the modern computing landscape, Linux has defied expectations, shattered barriers, and changed the world in ways that were once thought impossible. As we look to the future, we can only imagine what wonders lie ahead, guided by the guiding principles of openness, collaboration, and innovation that define the Linux ethos.</p>
<p>The post <a href="https://hamradio.my/2024/05/the-birth-of-linux-a-revolution-in-the-making/">The Birth of Linux: A Revolution in the Making</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/05/the-birth-of-linux-a-revolution-in-the-making/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Evolutionary Saga of Open Source Software: From Unix to Linux and Beyond</title>
		<link>https://hamradio.my/2024/05/the-evolutionary-saga-of-open-source-software-from-unix-to-linux-and-beyond/</link>
					<comments>https://hamradio.my/2024/05/the-evolutionary-saga-of-open-source-software-from-unix-to-linux-and-beyond/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Sat, 18 May 2024 18:08:03 +0000</pubDate>
				<category><![CDATA[freebsd]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac osx]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[mac os]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=2888</guid>

					<description><![CDATA[<p>In the vast landscape of technology, few phenomena have left as indelible a mark as the Open Source Software (OSS) movement. Its history is a testament to the collaborative power of the human intellect, showcasing how collective effort can revolutionize entire industries. Let’s embark on a journey through time, tracing the origins, milestones, and future [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/05/the-evolutionary-saga-of-open-source-software-from-unix-to-linux-and-beyond/">The Evolutionary Saga of Open Source Software: From Unix to Linux and Beyond</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In the vast landscape of technology, few phenomena have left as indelible a mark as the Open Source Software (OSS) movement. Its history is a testament to the collaborative power of the human intellect, showcasing how collective effort can revolutionize entire industries. Let’s embark on a journey through time, tracing the origins, milestones, and future prospects of this remarkable movement.</p>



<h3 class="wp-block-heading">Origins: Unix and the Birth of Open Source</h3>



<p class="wp-block-paragraph">The story begins in the early days of computing, with the creation of Unix by Ken Thompson, Dennis Ritchie, and others at Bell Labs in the late 1960s. Unix was an operating system designed to be portable, flexible, and powerful, laying the groundwork for modern computing as we know it. Its source code was made available to universities and other institutions, fostering a culture of collaboration and experimentation.</p>



<h3 class="wp-block-heading">Enter Linux: Linus Torvalds and the Revolution</h3>



<p class="wp-block-paragraph">Fast forward to the 1990s, a young Finnish student named Linus Torvalds embarked on a journey that would change the course of technology. In 1991, Torvalds released the first version of Linux, a Unix-like operating system kernel, under the GNU General Public License (GPL). This act of generosity and openness unleashed a tidal wave of innovation, as developers around the world rallied behind the Linux project, contributing code, fixing bugs, and sharing knowledge.</p>



<h3 class="wp-block-heading">Rise of the Titans: Key Figures in the Open Source Movement</h3>



<p class="wp-block-paragraph">No discussion of the OSS movement would be complete without mentioning some of its towering figures:</p>



<ol class="wp-block-list">
<li><strong>Richard Stallman</strong>: The founder of the Free Software Foundation (FSF) and the GNU Project, Stallman laid the philosophical groundwork for the open source movement with his advocacy for software freedom and the GNU General Public License (GPL).</li>



<li><strong>Eric S. Raymond</strong>: Author of the seminal essay &#8220;The Cathedral and the Bazaar,&#8221; Raymond provided valuable insights into the decentralized, collaborative nature of open source development, helping to popularize the open source methodology.</li>



<li><strong>Tim O’Reilly</strong>: As the founder of O’Reilly Media, Tim O’Reilly played a pivotal role in promoting and evangelizing open source software through books, conferences, and advocacy efforts.</li>



<li><strong>Linus Torvalds</strong>: The creator of Linux remains an iconic figure in the open source community, guiding the development of the Linux kernel and inspiring countless developers with his pragmatic approach and leadership.</li>
</ol>



<h3 class="wp-block-heading">The Future Horizon: Where Do We Go From Here?</h3>



<p class="wp-block-paragraph">As we stand on the precipice of a new era, the future of the open source movement is as promising as ever. Here are some key trends and developments to watch out for:</p>



<ol class="wp-block-list">
<li><strong>Continued Innovation</strong>: Open source software powers some of the most critical infrastructure on the planet, from web servers to mobile devices to cloud computing platforms. As technology continues to evolve, open source will play an increasingly central role in driving innovation and progress.</li>



<li><strong>Collaboration Across Boundaries</strong>: The global nature of open source development fosters collaboration across geographical, cultural, and organizational boundaries. As more industries embrace open source principles, we can expect to see new alliances and partnerships emerge, fueling further growth and innovation.</li>



<li><strong>Focus on Sustainability</strong>: As open source projects mature, the issue of sustainability becomes increasingly important. Finding ways to support developers financially, ensure project governance, and maintain code quality will be crucial for the long-term viability of open source software.</li>



<li><strong>Ethical Considerations</strong>: With technology playing an ever-expanding role in society, questions of ethics and responsibility loom large. Open source provides a framework for transparency, accountability, and community oversight, offering a potential antidote to the pitfalls of proprietary software and centralized control.</li>
</ol>



<p class="wp-block-paragraph">In conclusion, the history of the open source software movement is a testament to the power of collaboration, transparency, and shared values. From its humble beginnings with Unix to the global phenomenon of Linux and beyond, open source has transformed the way we think about technology and its role in society. As we look to the future, the open source movement stands ready to tackle the challenges and opportunities that lie ahead, guided by the principles of freedom, community, and innovation.</p>
<p>The post <a href="https://hamradio.my/2024/05/the-evolutionary-saga-of-open-source-software-from-unix-to-linux-and-beyond/">The Evolutionary Saga of Open Source Software: From Unix to Linux and Beyond</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/05/the-evolutionary-saga-of-open-source-software-from-unix-to-linux-and-beyond/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ubuntu vs. FreeBSD: A Comprehensive Comparison</title>
		<link>https://hamradio.my/2024/05/ubuntu-vs-freebsd-a-comprehensive-comparison/</link>
					<comments>https://hamradio.my/2024/05/ubuntu-vs-freebsd-a-comprehensive-comparison/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Wed, 15 May 2024 07:58:51 +0000</pubDate>
				<category><![CDATA[free open source software]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[open source]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=2745</guid>

					<description><![CDATA[<p>When it comes to choosing an operating system for servers, desktops, or specific applications, the decision often comes down to two robust options: Ubuntu and FreeBSD. Both are powerful, open-source systems but cater to different needs and preferences. This article will delve into the details of Ubuntu and FreeBSD, comparing their pros and cons, top [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/05/ubuntu-vs-freebsd-a-comprehensive-comparison/">Ubuntu vs. FreeBSD: A Comprehensive Comparison</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading"></h3>



<p class="wp-block-paragraph">When it comes to choosing an operating system for servers, desktops, or specific applications, the decision often comes down to two robust options: Ubuntu and FreeBSD. Both are powerful, open-source systems but cater to different needs and preferences. This article will delve into the details of Ubuntu and FreeBSD, comparing their pros and cons, top usages, and key differences to help you make an informed choice.</p>



<h4 class="wp-block-heading">What is Ubuntu?</h4>



<p class="wp-block-paragraph">Ubuntu is a Debian-based Linux distribution developed by Canonical Ltd. It is known for its ease of use, regular updates, and extensive community support. Ubuntu is available in various flavors, including Ubuntu Desktop for personal computers, Ubuntu Server for server environments, and Ubuntu Core for IoT devices.</p>



<h4 class="wp-block-heading">What is FreeBSD?</h4>



<p class="wp-block-paragraph">FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD). It is renowned for its performance, advanced networking, security features, and system consistency. FreeBSD is often used in servers, embedded systems, and network appliances.</p>



<h3 class="wp-block-heading">Pros and Cons</h3>



<h4 class="wp-block-heading">Ubuntu</h4>



<p class="wp-block-paragraph"><strong>Pros:</strong></p>



<ol class="wp-block-list">
<li><strong>User-Friendly</strong>: Ubuntu is known for its ease of installation and user-friendly interface, making it accessible to beginners.</li>



<li><strong>Extensive Software Repositories</strong>: With thousands of software packages available, users can easily find and install applications.</li>



<li><strong>Community and Commercial Support</strong>: Backed by Canonical, Ubuntu offers extensive community support and professional services.</li>



<li><strong>Regular Updates</strong>: Ubuntu has a predictable release cycle with regular updates and Long-Term Support (LTS) versions that offer stability for enterprise use.</li>



<li><strong>Wide Adoption</strong>: Popular in both personal and enterprise environments, ensuring broad software compatibility and community resources.</li>
</ol>



<p class="wp-block-paragraph"><strong>Cons:</strong></p>



<ol class="wp-block-list">
<li><strong>System Overhead</strong>: Ubuntu can be more resource-intensive compared to some other Linux distributions or FreeBSD.</li>



<li><strong>Security</strong>: While secure, Ubuntu’s focus on user-friendliness sometimes leads to defaults that may need tightening for high-security environments.</li>
</ol>



<h4 class="wp-block-heading">FreeBSD</h4>



<p class="wp-block-paragraph"><strong>Pros:</strong></p>



<ol class="wp-block-list">
<li><strong>Performance and Stability</strong>: FreeBSD is optimized for performance and is known for its stability, especially in network and server environments.</li>



<li><strong>Advanced Networking</strong>: Features advanced networking capabilities and native support for various protocols, making it ideal for network appliances.</li>



<li><strong>Security Features</strong>: Includes robust security features such as jails (lightweight virtualization) and a focus on security from the ground up.</li>



<li><strong>System Consistency</strong>: FreeBSD provides a complete operating system, including the kernel, system libraries, and userland tools, all maintained in one coherent package.</li>



<li><strong>ZFS File System</strong>: Natively supports the ZFS file system, which offers advanced storage features like snapshots and data integrity verification.</li>
</ol>



<p class="wp-block-paragraph"><strong>Cons:</strong></p>



<ol class="wp-block-list">
<li><strong>Steeper Learning Curve</strong>: FreeBSD can be more challenging to set up and manage, especially for those new to Unix-like systems.</li>



<li><strong>Software Availability</strong>: While FreeBSD has a robust ports collection, it may not have as many precompiled packages as Ubuntu, leading to more manual installations.</li>



<li><strong>Desktop Support</strong>: FreeBSD is primarily server-oriented, and while it can be used as a desktop OS, it requires more configuration.</li>
</ol>



<h3 class="wp-block-heading">Top Usages</h3>



<h4 class="wp-block-heading">Ubuntu</h4>



<ol class="wp-block-list">
<li><strong>Desktop Computing</strong>: Ubuntu Desktop is popular among personal users, educational institutions, and businesses for everyday computing tasks.</li>



<li><strong>Server Deployments</strong>: Ubuntu Server is widely used for web servers, database servers, and cloud computing, including Ubuntu&#8217;s own cloud offering.</li>



<li><strong>Development Environment</strong>: Favored by developers for its wide range of development tools and environments, along with strong community support.</li>



<li><strong>IoT Devices</strong>: Ubuntu Core is optimized for IoT devices, offering security and regular updates.</li>
</ol>



<h4 class="wp-block-heading">FreeBSD</h4>



<ol class="wp-block-list">
<li><strong>Web and Network Servers</strong>: FreeBSD&#8217;s stability and networking capabilities make it ideal for web servers, mail servers, and high-performance network appliances.</li>



<li><strong>Embedded Systems</strong>: Frequently used in embedded systems due to its performance and flexibility.</li>



<li><strong>Storage Solutions</strong>: Leveraging the ZFS file system, FreeBSD is used in storage solutions where data integrity and advanced file system features are crucial.</li>



<li><strong>Security Appliances</strong>: Often used in firewalls and VPN solutions due to its security features and advanced networking capabilities.</li>
</ol>



<h3 class="wp-block-heading">Key Differences</h3>



<ol class="wp-block-list">
<li><strong>System Architecture</strong>: Ubuntu is a Linux distribution, while FreeBSD is a Unix-like OS with a different lineage and system architecture.</li>



<li><strong>Package Management</strong>: Ubuntu uses <code>apt</code> for package management, making software installation and updates straightforward. FreeBSD uses the Ports Collection and <code>pkg</code> for package management, offering flexibility but sometimes requiring more manual intervention.</li>



<li><strong>Licensing</strong>: Ubuntu follows the GNU General Public License (GPL), whereas FreeBSD uses the permissive BSD license, which has fewer restrictions on redistribution.</li>



<li><strong>Kernel and Userland</strong>: Ubuntu&#8217;s kernel and userland tools come from different sources (Linux kernel and GNU utilities), while FreeBSD&#8217;s kernel and userland are developed and maintained together, ensuring better integration and consistency.</li>
</ol>



<h3 class="wp-block-heading">Conclusion</h3>



<p class="wp-block-paragraph">Both Ubuntu and FreeBSD offer robust and reliable platforms, but they cater to different needs. Ubuntu&#8217;s user-friendly nature, extensive software repositories, and broad community support make it an excellent choice for both beginners and seasoned users looking for a reliable desktop or server environment. On the other hand, FreeBSD’s performance, advanced networking capabilities, and security features make it ideal for network servers, security appliances, and storage solutions where stability and consistency are paramount.</p>



<p class="wp-block-paragraph">Your choice between Ubuntu and FreeBSD should be guided by your specific requirements, familiarity with the systems, and the environment in which you plan to deploy them. Whether you prioritize ease of use and wide software availability or performance and advanced security features, both Ubuntu and FreeBSD have proven themselves as powerful and versatile operating systems.</p>
<p>The post <a href="https://hamradio.my/2024/05/ubuntu-vs-freebsd-a-comprehensive-comparison/">Ubuntu vs. FreeBSD: A Comprehensive Comparison</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/05/ubuntu-vs-freebsd-a-comprehensive-comparison/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FreeBSD: Empowering the Open Source Community and Beyond</title>
		<link>https://hamradio.my/2024/03/freebsd-empowering-the-open-source-community-and-beyond/</link>
					<comments>https://hamradio.my/2024/03/freebsd-empowering-the-open-source-community-and-beyond/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Thu, 21 Mar 2024 15:57:22 +0000</pubDate>
				<category><![CDATA[freebsd]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[unix]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=2364</guid>

					<description><![CDATA[<p>In the vast world of open-source operating systems, FreeBSD stands as a powerful and widely respected choice. With a rich history, dedicated developers, and a vibrant community, FreeBSD has garnered attention and usage in various sectors. In this blog post, we will explore the fascinating story behind FreeBSD, its dedicated developer community, its diverse range [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/03/freebsd-empowering-the-open-source-community-and-beyond/">FreeBSD: Empowering the Open Source Community and Beyond</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In the vast world of open-source operating systems, FreeBSD stands as a powerful and widely respected choice. With a rich history, dedicated developers, and a vibrant community, FreeBSD has garnered attention and usage in various sectors. In this blog post, we will explore the fascinating story behind FreeBSD, its dedicated developer community, its diverse range of applications, and highlight some of the top companies that rely on this robust operating system.</p>



<ol class="wp-block-list">
<li>A Brief History of FreeBSD:<br>FreeBSD traces its roots back to the 1970s when the University of California, Berkeley, developed the Berkeley Software Distribution (BSD) UNIX operating system. In the early 1990s, a group of BSD enthusiasts created FreeBSD as a free and open-source variant of the original BSD codebase. Since then, FreeBSD has evolved into a highly stable, secure, and versatile operating system.</li>



<li>The Developer Community:<br>At the heart of FreeBSD&#8217;s success lies its passionate and dedicated developer community. Comprising volunteers and professionals from around the world, these individuals contribute their time and expertise to continually improve the operating system. Their collaborative efforts ensure that FreeBSD remains a reliable and feature-rich choice.</li>



<li>Diverse Usages of FreeBSD:<br>FreeBSD finds application in a wide range of environments, including servers, embedded systems, networking devices, and more. Its robustness, security, and scalability make it a favored choice for high-performance computing, web hosting, and virtualization. Additionally, FreeBSD&#8217;s compatibility with various hardware architectures further expands its usability.</li>



<li>Top Companies Leveraging FreeBSD:<br>Numerous industry-leading companies rely on FreeBSD to power their critical infrastructure. Some notable examples include: 
<ul class="wp-block-list">
<li>a) Netflix: The popular streaming service utilizes FreeBSD in its Content Delivery Network (CDN) servers, ensuring seamless media streaming and rapid content delivery. </li>



<li>b) WhatsApp: The widely used messaging platform relies on FreeBSD for its backend infrastructure, enabling secure and reliable messaging services for millions of users worldwide. c) Juniper Networks: This renowned networking equipment manufacturer leverages FreeBSD in their Junos operating system, offering robust networking solutions to businesses and service providers. </li>



<li>d) Sony PlayStation: FreeBSD serves as the foundation for the PlayStation 4 gaming console, providing a stable and secure platform for immersive gaming experiences.</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">FreeBSD&#8217;s rich history, dedicated developer community, diverse range of applications, and top-tier company endorsements highlight its significance in the open-source world. As a reliable and versatile operating system, FreeBSD continues to empower individuals and organizations with its stability, security, and performance. Whether it&#8217;s powering servers, networking devices, or embedded systems, FreeBSD remains a force to be reckoned with in the world of open-source operating systems.</p>
<p>The post <a href="https://hamradio.my/2024/03/freebsd-empowering-the-open-source-community-and-beyond/">FreeBSD: Empowering the Open Source Community and Beyond</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/03/freebsd-empowering-the-open-source-community-and-beyond/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exploring FT8 Software on FreeBSD for Amateur Radio Enthusiasts</title>
		<link>https://hamradio.my/2024/02/exploring-ft8-software-on-freebsd-for-amateur-radio-enthusiasts/</link>
					<comments>https://hamradio.my/2024/02/exploring-ft8-software-on-freebsd-for-amateur-radio-enthusiasts/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Sun, 25 Feb 2024 16:16:01 +0000</pubDate>
				<category><![CDATA[9M2PJU]]></category>
		<category><![CDATA[amateur radio]]></category>
		<category><![CDATA[fldigi]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[ham radio]]></category>
		<category><![CDATA[hamlib]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[wsjt-8]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=1544</guid>

					<description><![CDATA[<p>Introduction:FT8 (Franke-Taylor design, 8-FSK modulation) is a highly popular digital mode used by amateur radio operators worldwide. It is designed for weak-signal communication and has gained immense popularity due to its ability to establish contacts under challenging propagation conditions. In this article, we will explore FT8 software available on FreeBSD, a free and open-source operating [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/02/exploring-ft8-software-on-freebsd-for-amateur-radio-enthusiasts/">Exploring FT8 Software on FreeBSD for Amateur Radio Enthusiasts</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><br><br>Introduction:<br>FT8 (Franke-Taylor design, 8-FSK modulation) is a highly popular digital mode used by amateur radio operators worldwide. It is designed for weak-signal communication and has gained immense popularity due to its ability to establish contacts under challenging propagation conditions. In this article, we will explore FT8 software available on FreeBSD, a free and open-source operating system known for its stability and reliability, to enhance the FT8 experience for amateur radio enthusiasts.<br><br>1. WSJT-X:<br>WSJT-X is the premier software package for FT8 and other weak-signal digital modes. Developed by Nobel laureate Joe Taylor (K1JT) and his team, WSJT-X provides a robust platform for FT8 operation on FreeBSD. It utilizes advanced error-correcting codes and signal processing techniques to decode weak signals effectively. With features like automatic frequency calibration, Doppler correction, and built-in logging capabilities, WSJT-X on FreeBSD offers a comprehensive solution for FT8 enthusiasts.<br><br>2. Fldigi:<br>While primarily known for its versatile digital mode capabilities, Fldigi also supports FT8. This open-source software package provides a user-friendly interface and a range of features that make FT8 operation on FreeBSD accessible to amateur radio operators. Fldigi offers options for customizing frequencies, propagation reporting, and real-time signal analysis, enhancing the overall FT8 experience.<br><br>3. JS8Call:<br>JS8Call is an adaptation of FT8 that incorporates messaging capabilities, allowing operators to exchange longer messages in addition to the standard FT8 exchanges. It employs a similar weak-signal protocol as FT8 but provides additional features for text-based communication. FreeBSD users can install and enjoy JS8Call to engage in more extended conversations while still benefitting from the robust weak-signal capabilities of FT8.<br><br>4. Hamlib:<br>Hamlib is a library that provides a standardized application programming interface (API) for controlling various amateur radio equipment. While not a dedicated FT8 software, Hamlib is an essential component for many FT8 applications on FreeBSD. It enables seamless integration between software and radio hardware, allowing operators to control their transceivers and perform frequency and mode changes directly from the FT8 software.<br><br>Conclusion:<br>FT8 has revolutionized weak-signal communication in the amateur radio community, enabling contacts that were previously considered challenging or impossible. FreeBSD, with its stability and security, offers a reliable platform for amateur radio enthusiasts to explore and enjoy FT8 software applications. Whether you choose WSJT-X for its comprehensive FT8 capabilities, Fldigi for its versatility, JS8Call for extended messaging, or leverage Hamlib for seamless hardware integration, FreeBSD provides a solid foundation for FT8 operation.<br><br>By utilizing FT8 software on FreeBSD, amateur radio operators can take advantage of the powerful weak-signal decoding techniques and digital communication features to establish contacts across vast distances and under adverse propagation conditions. So, if you&#8217;re an amateur radio enthusiast using FreeBSD, dive into the world of FT8 software and unlock new possibilities in weak-signal communication.</p>
<p>The post <a href="https://hamradio.my/2024/02/exploring-ft8-software-on-freebsd-for-amateur-radio-enthusiasts/">Exploring FT8 Software on FreeBSD for Amateur Radio Enthusiasts</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/02/exploring-ft8-software-on-freebsd-for-amateur-radio-enthusiasts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exploring Amateur Radio with FreeBSD: A Powerful Combination</title>
		<link>https://hamradio.my/2024/02/exploring-amateur-radio-with-freebsd-a-powerful-combination/</link>
					<comments>https://hamradio.my/2024/02/exploring-amateur-radio-with-freebsd-a-powerful-combination/#respond</comments>
		
		<dc:creator><![CDATA[9M2PJU]]></dc:creator>
		<pubDate>Fri, 23 Feb 2024 18:47:04 +0000</pubDate>
				<category><![CDATA[9M2PJU]]></category>
		<category><![CDATA[alternative]]></category>
		<category><![CDATA[amateur radio]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[ham radio]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[unix]]></category>
		<guid isPermaLink="false">https://hamradio.my/?p=1521</guid>

					<description><![CDATA[<p>Introduction:Amateur radio enthusiasts are constantly seeking reliable and flexible operating systems that can enhance their communication experiences. While many operators turn to popular choices like Windows or Linux, there is another powerful option worth considering: FreeBSD. In this blog post, we will delve into the world of amateur radio and explore the advantages of using [&#8230;]</p>
<p>The post <a href="https://hamradio.my/2024/02/exploring-amateur-radio-with-freebsd-a-powerful-combination/">Exploring Amateur Radio with FreeBSD: A Powerful Combination</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Introduction:<br>Amateur radio enthusiasts are constantly seeking reliable and flexible operating systems that can enhance their communication experiences. While many operators turn to popular choices like Windows or Linux, there is another powerful option worth considering: FreeBSD. In this blog post, we will delve into the world of amateur radio and explore the advantages of using FreeBSD as an operating system for your radio endeavors. From stability and security to flexibility and extensive software support, FreeBSD proves to be an excellent choice for amateur radio enthusiasts.<br><br>1. Stability and Security:<br>FreeBSD is renowned for its exceptional stability and security features. As an operating system, it is built with a focus on reliability, ensuring that your amateur radio setup operates smoothly and without interruptions. This is particularly important for radio operators who may need to maintain continuous communication during critical situations or emergencies. Additionally, FreeBSD&#8217;s robust security infrastructure provides a solid foundation for protecting your system from potential threats, ensuring that your radio activities remain secure.<br><br>2. Flexibility and Customization:<br>One of the key advantages of FreeBSD is its flexibility and customization options. FreeBSD&#8217;s modular nature allows users to tailor the operating system to their specific needs. This flexibility extends to amateur radio applications as well. Whether you are using software-defined radio (SDR) or digital modes like APRS or PSK31, FreeBSD provides a platform that can be easily customized and optimized for your preferred radio applications. With FreeBSD, you have the freedom to configure your system exactly as you desire, optimizing performance and functionality.<br><br>3. Extensive Software Support:<br>FreeBSD boasts a vast collection of software packages and ports, making it a treasure trove for amateur radio enthusiasts. From popular logging software like Xlog and CQRLOG to digital mode applications like Fldigi and WSJT-X, FreeBSD&#8217;s ports collection offers a wide range of radio-related software that can enhance your operating experience. Additionally, FreeBSD&#8217;s compatibility with Linux applications through its Linuxulator allows access to an even larger pool of software choices. Whether you&#8217;re a beginner or an experienced operator, FreeBSD provides a rich ecosystem of software to support your amateur radio activities.<br><br>4. Network Performance and Scalability:<br>Amateur radio operators often rely on network connectivity for various aspects of their hobby, such as connecting to remote stations or utilizing internet-linked repeaters. FreeBSD&#8217;s networking capabilities are highly regarded for their performance and scalability. The operating system&#8217;s robust TCP/IP stack and advanced network features ensure efficient data transmission, low latency, and excellent throughput. Whether you&#8217;re engaging in voice communication, data exchange, or remote station control, FreeBSD&#8217;s networking capabilities provide a reliable foundation for seamless connectivity.<br><br>5. Community Support and Documentation:<br>FreeBSD has a vibrant and dedicated community of users and developers who actively contribute to its growth and support. The FreeBSD community offers extensive documentation, forums, mailing lists, and IRC channels where you can seek assistance, exchange ideas, and learn from experienced users. This supportive ecosystem ensures that you can find the help you need and tap into the collective knowledge of the FreeBSD community as you explore amateur radio with FreeBSD.<br><br>Conclusion:<br>When it comes to choosing an operating system for your amateur radio activities, FreeBSD emerges as a powerful and reliable option. Its stability, security features, flexibility, extensive software support, network performance, and a supportive community make it an excellent choice for radio enthusiasts. By harnessing the capabilities of FreeBSD, you can elevate your amateur radio experiences, experiment with different modes, connect with fellow operators worldwide, and expand your knowledge and skills in this fascinating hobby. Embrace FreeBSD, and unlock a world of possibilities in amateur radio.</p>
<p>The post <a href="https://hamradio.my/2024/02/exploring-amateur-radio-with-freebsd-a-powerful-combination/">Exploring Amateur Radio with FreeBSD: A Powerful Combination</a> appeared on <a href="https://hamradio.my">Hamradio.my - Amateur Radio, Tech Insights and Product Reviews</a> by <a href="https://hamradio.my/author/9m2pju/">9M2PJU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hamradio.my/2024/02/exploring-amateur-radio-with-freebsd-a-powerful-combination/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
