<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/">
  <channel>
    <title>open source</title>
    <link>https://www.linuxjournal.com/</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>Open Source Is Good, but How Can It Do Good?</title>
  <link>https://www.linuxjournal.com/content/open-source-good-how-can-it-do-good</link>
  <description>  &lt;div data-history-node-id="1340728" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/glyn-moody" lang="" about="https://www.linuxjournal.com/users/glyn-moody" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Glyn Moody&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Open-source coders: we know you are good—now &lt;em&gt;do&lt;/em&gt; good.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
The ethical use of computers has been at the heart of free software from
the beginning. Here's what &lt;a href="https://stallman.org/"&gt;Richard
Stallman&lt;/a&gt; told me when I interviewed him in 1999 for my book &lt;a href="https://en.wikipedia.org/wiki/Rebel_Code"&gt;&lt;em&gt;Rebel Code&lt;/em&gt;&lt;/a&gt;:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
The free software movement is basically a movement for freedom.
It's based on values that are not purely material and practical. It's
based on the idea that freedom is a benefit in itself. And that being
allowed to be part of a community is a benefit in itself, having neighbors
who can help you, who are free to help you—they are not told that they
are pirates if they help you—is a benefit in itself, and that that's even
more important than how powerful and reliable your software
is.
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;
The Open Source world may not be so explicit about the underlying ethical
aspect, but most coders probably would hope that their programming makes
the world a better place. Now that the core technical challenge of how to
write good, world-beating open-source code largely has been met, there's
another, trickier challenge: how to write open-source code that &lt;em&gt;does&lt;/em&gt;
good.
&lt;/p&gt;

&lt;p&gt;
One obvious way is to create software that boosts good causes directly. A
recent article on &lt;a href="https://opensource.com/"&gt;opensource.com&lt;/a&gt; discussed &lt;a href="https://opensource.com/article/19/4/environment-projects"&gt;eight
projects that are working in the area of the environment&lt;/a&gt;. Helping to
tackle the climate crisis and other environmental challenges with free
software is an obvious way to make the world better in a literal sense, and
on a massive scale. Particularly notable is Greenpeace's Platform 4—not
just open-source software, but an entire platform for doing good. And &lt;a href="https://planet4.greenpeace.org/community/#partners-open-sourcers"&gt;external
coders are welcome&lt;/a&gt;:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
Co-develop Planet 4!
&lt;/p&gt;

&lt;p&gt;
Planet 4 is 100% open source. If you would like to get involved and show us
what you've got, you're very welcome to join us.
&lt;/p&gt;

&lt;p&gt;
Every coder can contribute to the success of P4 by joining forces to code
features, review plugins or special functionalities. The help of Greenpeace
offices with extra capacity and of the open source community is most
welcome!
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;
This is a great model for doing good with open source, by helping
established groups build powerful codebases that have an impact on a global
scale. In addition, it creates communities of like-minded free software
programmers interested in applying their skills to that end. The
Greenpeace approach to developing its new platform, &lt;a href="https://medium.com/planet4"&gt;usefully mapped out on the site&lt;/a&gt;,
provides a template for other organizations that want to change the world
with the help of ethical coders.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/open-source-good-how-can-it-do-good" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 05 Aug 2019 11:00:00 +0000</pubDate>
    <dc:creator>Glyn Moody</dc:creator>
    <guid isPermaLink="false">1340728 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>When Choosing Your Commercial Linux, Choose Wisely!</title>
  <link>https://www.linuxjournal.com/content/when-choosing-your-commercial-linux-choose-wisely</link>
  <description>  &lt;div data-history-node-id="1340737" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/vince-calandra" lang="" about="https://www.linuxjournal.com/users/vince-calandra" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Vince Calandra&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;“Linux is Linux is Linux,” is a direct quote I heard in a meeting I had recently with a major multi-national, critical-infrastructure company. Surprisingly and correctly, there was one intelligent and brave engineering executive who replied to this statement, made by one of his team members, with a resounding, “That’s not true.” Let’s be clear, selecting a commercial Linux is not like selecting corn flakes. This is especially true when you are targeting embedded systems. You must be considering key questions regarding the supplier of the distribution, the criticality of the target application, security and life-cycle support for your product.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Choose Wisely&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There is a wonderful scene in the movie &lt;em&gt;Indiana Jones and the Last Crusade&lt;/em&gt; when our hero, Indiana, must select the true Holy Grail. Set before him is a multitude of cups ranging from opulent, bejeweled challises to simple clay drinking cups. If you have seen the movie, Indiana reasons out the best choice, and it was a life or death selection. The knight who had been guarding the challises for centuries famously says, “You chose… wisely.” Why bring up this iconic scene? When you are selecting a commercial Linux distribution, you have a multitude of choices all bejeweled with wonderful marketing. The bottom line is that you want to save dollars that you would have otherwise spent on a DIY-Linux approach and ensure the commercial Linux selected fits your particular application. Here are some questions that you will need to keep in mind:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;
	&lt;p&gt;Is this for an IT application?&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;Is this for an OT (Operational Technology) application?&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;How long will this system be in the field?&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;What processes and procedures are used by my supplier to cover security vulnerabilities?&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;Can my supplier integrate in other Linux packages that support functionality I need going forward?&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;This is the short list. Other elements to keep in mind are the specific distribution’s origin and the Open Source community upon which it is based. How important is that specific Linux supplier with regard to the Open Source community upon which the distribution is based? These elements need to be part of the thought process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I’ll Let My Silicon Choose&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/when-choosing-your-commercial-linux-choose-wisely" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 17 Jul 2019 12:00:00 +0000</pubDate>
    <dc:creator>Vince Calandra</dc:creator>
    <guid isPermaLink="false">1340737 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Online Censorship Is Coming--Here's How to Stop It</title>
  <link>https://www.linuxjournal.com/content/online-censorship-coming-heres-how-stop-it</link>
  <description>  &lt;div data-history-node-id="1340659" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/glyn-moody" lang="" about="https://www.linuxjournal.com/users/glyn-moody" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Glyn Moody&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;EU's upload filters are coming. Why and how the Open Source world must fight
them.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
A year ago, I warned about some &lt;a href="https://www.linuxjournal.com/content/how-eus-copyright-reform-threatens-open-source-and-how-fight-it"&gt;terrible
copyright legislation&lt;/a&gt; being drawn up in the EU that would have major adverse
effects on the Open Source world. Its most problematic provision would force many
for-profit sites operating in the EU to use algorithmic filters to block the
upload of unauthorized material by users. As a result of an unprecedented
campaign of misinformation, smears and outright lies, supporters managed to
convince/trick enough Members of the European Parliament (MEPs) to vote in favour
of the the new &lt;a href="http://www.europarl.europa.eu/doceo/document/TA-8-2019-0231_EN.html"&gt;Copyright
Directive&lt;/a&gt;, including the deeply flawed upload filters.
&lt;/p&gt;

&lt;p&gt;
A number of changes were made from the original proposals that I discussed last
year. Most important, "open source software development and sharing platforms"
are explicitly excluded from the scope of the requirement to filter uploads.
However, it would be naïve to assume that the Copyright Directive is now
acceptable, and that free software will be unaffected.
&lt;/p&gt;

&lt;p&gt;
Open source and the open internet have a symbiotic relationship—each has fed
constantly into the other. The upload filters are a direct attack on the open
internet, turning it into a permissioned online space. They will create a
censorship system that past experience shows is bound to be abused by companies
and governments alike to block legitimate material. It would be a mistake of the
highest order for the Open Source community to shrug its shoulders and say: "we're
okay—not our problem." The upload filters are most definitely the problem of
everyone who cares about the open and healthy internet, and about freedom of speech. For
example, the GitHub blog points out that &lt;a href="https://github.blog/2019-04-17-github-shares-lessons-learned-from-eu-copyright-directive-at-us-dmca-roundtable"&gt;false
positives are likely to be a problem&lt;/a&gt; when upload filters are
implemented—regardless of nominal "exemptions" for open source: "When a filter catches a false
positive and dependencies disappear, this not only breaks projects—it cuts into
software developers' rights as copyright holders too."
&lt;/p&gt;

&lt;p&gt;
So, what can be done?
&lt;/p&gt;

&lt;p&gt;
As the Pirate MEP Julia Reda emphasises in her post summarizing the &lt;a href="https://juliareda.eu/2019/04/not-in-vain/"&gt;multi-year battle to improve the
text of the Copyright Directive&lt;/a&gt;: "My message to all who took part in this
movement: Be proud of how far we came together! We've proven that organised
citizens can make an impact—even if we didn't manage to kill the whole
bill in the end. So don't despair!" Specifically:
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/online-censorship-coming-heres-how-stop-it" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 02 Jul 2019 13:19:15 +0000</pubDate>
    <dc:creator>Glyn Moody</dc:creator>
    <guid isPermaLink="false">1340659 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Facebook, Not Microsoft, Is the Main Threat to Open Source</title>
  <link>https://www.linuxjournal.com/content/facebook-not-microsoft-main-threat-open-source</link>
  <description>  &lt;div data-history-node-id="1340607" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/glyn-moody" lang="" about="https://www.linuxjournal.com/users/glyn-moody" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Glyn Moody&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;In the future, Facebook won't be a social-media site.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
Facebook is under a lot of scrutiny and pressure at
the moment. It's accused of helping foreign actors to
subvert elections by using ads and fake accounts to spread lies—&lt;a href="https://www.newyorker.com/magazine/2018/10/01/how-russia-helped-to-swing-the-election-for-trump"&gt;in
the US&lt;/a&gt;, for example—and of acting as a conduit for terrorism in &lt;a href="https://www.nbcnews.com/tech/tech-news/streamed-facebook-spread-youtube-new-zealand-shooting-video-circulates-online-n983726"&gt;New
Zealand&lt;/a&gt; and elsewhere. &lt;a href="https://www.theverge.com/2018/9/4/17816572/tim-wu-facebook-regulation-interview-curse-of-bigness-antitrust"&gt;There
are calls&lt;/a&gt; to &lt;a href="https://www.nbcnews.com/tech/tech-news/elizabeth-warren-calls-break-facebook-google-amazon-n980911"&gt;break
up the company&lt;/a&gt; or at least to rein it in.
&lt;/p&gt;

&lt;p&gt;
In an evident attempt to head off those moves, and to limit the
damage that recent events have caused to Facebook's reputation, Mark
Zuckerberg has been publishing some long, philosophical posts that
attempt to address some of the main criticisms. In his most recent
one, he calls for new regulation of the online world in four areas: &lt;a href="https://www.facebook.com/4/posts/10107013839885441?sfns=mo"&gt;harmful
content, election integrity, privacy and data portability&lt;/a&gt;.
The call for data portability mentions Facebook's support for the &lt;a href="https://datatransferproject.dev/"&gt;Data Transfer Project&lt;/a&gt;.
That's clearly an attempt to counter accusations that Facebook
is monopolistic and closed, and to burnish Facebook's reputation
for supporting openness. Facebook does indeed use and support &lt;a href="https://opensource.facebook.com/"&gt;a large number of open-source
programs&lt;/a&gt;, so to that extent, it's a fair claim.
&lt;/p&gt;

&lt;p&gt;
Zuckerberg' previous post, from the beginning
of March 2019, is much longer, and it outlines an
important shift in how Facebook will work to what he calls &lt;a href="https://www.facebook.com/notes/mark-zuckerberg/a-privacy-focused-vision-for-social-networking/10156700570096634/"&gt;"A
Privacy-Focused Vision for Social Networking"&lt;/a&gt;. Greater protection
for privacy is certainly welcome. But, it would be naïve to think that
Zuckerberg's post is simply about that. Once more, it is an attempt to
head off a growing chorus of criticism—in this case, that Facebook
undermines data protection. This is the key idea:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
I believe the future of communication will increasingly shift
to private, encrypted services where people can be confident what they
say to each other stays secure and their messages and content won't
stick around forever.
&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/facebook-not-microsoft-main-threat-open-source" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 04 Jun 2019 13:24:19 +0000</pubDate>
    <dc:creator>Glyn Moody</dc:creator>
    <guid isPermaLink="false">1340607 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>The "From Mac to Linux" Issue</title>
  <link>https://www.linuxjournal.com/content/mac-linux-issue</link>
  <description>  &lt;div data-history-node-id="1340648" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/bryan-lunduke" lang="" about="https://www.linuxjournal.com/users/bryan-lunduke" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Bryan Lunduke&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
What you are reading right now is a Linux magazine—with a focus on Apple
computers running macOS. (Or MacOS. Or however Apple is doing the
capitalization nowadays.)
&lt;/p&gt;

&lt;p&gt;
I know, it's weird. It's extremely weird—like cats and dogs living together
weird.
&lt;/p&gt;

&lt;p&gt;
But we're not here to bash on Apple. Neither are we here to sing
praises to those down in Cupertino.
&lt;/p&gt;

&lt;p&gt;
The reality is, many within the Open Source and Free Software worlds do use
Macintoshes—at least a portion of the time—and there are some unique
challenges that pop up when you need to use both macOS and Linux on a
regular basis. Likewise, many people have moved from Mac to Linux as part
of their computing journey, and we'd like to offer some tips and ideas to
help them out.
&lt;/p&gt;

&lt;p&gt;
(And if we help a few Mac users feel a bit more confident in making the
switch over to Linux? Well, that's just gravy on top.)
&lt;/p&gt;

&lt;p&gt;
Never used a Macintosh before? There's some interesting technical tidbits
held within these pages that might come in handy when interacting with
co-workers that utilize a number of Mac-specific file types and programs.
Or, at the very least, the various distinct differences between the
platforms are sure to provide a bit of amusement. Who doesn't want to know
how Mac filesystems work? You'll be the life of the party!
&lt;/p&gt;

&lt;p&gt;
We kick everything off with a delightful tale we call "Hello Again, Linux"
by a gentleman named Richard Mavis who recounts his own story of
how he switched from Windows to Mac, then from Mac to Linux. He describes
what hardware
and software he used, what prompted his change, and how the entire
experience went.
&lt;/p&gt;

&lt;p&gt;
Then we get into the meat and potatoes of some of the more "Macintosh-y"
things you can do from your Linux desktop.
&lt;/p&gt;

&lt;p&gt;
We begin with "Accessing Those Old MacOS Volumes" by &lt;em&gt;Linux Journal&lt;/em&gt; Editor
at Large, Petros Koutoupis. In it, Petros walks through the process of
how to mount (and read/write) Macintosh volumes (hard drives and so on) that
were formatted with "Hierarchical File System Plus" (usually called
"HFS+"). This process can be a royal pain in the posterior, so having it
written down with step-by-step instructions is simply too handy for words.
&lt;/p&gt;

&lt;p&gt;
Then I cover the various software and packages that allow Linux (and, to a
lesser extent, some UNIX variants) to read and write some of the
Mac-specific file types out there: DMG files, SIT files, ClarisWorks
files and so on. I cover how to open them all, right on your Linux computer.  No Mac
required.
&lt;/p&gt;

&lt;p&gt;
But let's say you're a Mac software developer. You've got a small mountain
of code written in Objective-C using the Cocoa framework. Don't want to
lose that massive investment in time and knowledge when you make the move
to Linux? Petros Koutoupis provides an introduction to the free software
re-implementation of Apple's closed-source frameworks in "Porting Mac OS
Applications to Linux with GNUstep".
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/mac-linux-issue" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 03 Jun 2019 15:00:00 +0000</pubDate>
    <dc:creator>Bryan Lunduke</dc:creator>
    <guid isPermaLink="false">1340648 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Hello Again, Linux</title>
  <link>https://www.linuxjournal.com/content/hello-again-linux</link>
  <description>  &lt;div data-history-node-id="1340638" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/richard-mavis" lang="" about="https://www.linuxjournal.com/users/richard-mavis" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Richard Mavis&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;My first MacBook was the first computer I really loved, but I wasn't happy
about the idea of buying a new one.
I decided it's important to live your values and to
support groups that value the things you do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
After ten years of faithful service, last year the time finally came to
retire my MacBook. Not many laptops last ten years—not many companies
produce a machine as durable and beautiful as Apple does—but, if one
was available, I was willing to invest in a machine that might last me
through the next ten years.
A lot has changed in ten years—for Apple, for Linux and for
myself—so
I started looking around.
&lt;/p&gt;

&lt;span class="h3-replacement"&gt;The Situation&lt;/span&gt;

&lt;p&gt;
Prior to 2006, I had used only Windows. Around that time, there was a lot
of anxiety about its upcoming successor to Windows XP, which at the time
was code-named Project Longhorn. My colleagues and I all were dreading
it. So, rather than go through all that trouble, I switched to Linux.
&lt;/p&gt;

&lt;p&gt;
However, my first experience with Linux was not great. Although 2006 was &lt;em&gt;The Year of
the Linux Desktop&lt;/em&gt; (I saw headlines on Digg proclaiming it almost every
day), I quickly learned, right after wiping my brand-new laptop's
hard drive to make way for Fedora, that maybe it wasn't quite &lt;em&gt;The Year
of the Linux Laptop&lt;/em&gt;. After a desperate and miserable weekend, I finally
got my wireless card working, but that initial trauma left me leery. So,
about a year later, when I decided to quit my job and try the digital
nomad freelance thing, I bought a MacBook. A day spent hunting down
driver files or recompiling my kernel was a day not making money. I
needed the assurance and convenience Apple was selling. And it proved
a great investment.
&lt;/p&gt;

&lt;p&gt;
During the next decade, I dabbled with Linux. Every year seemed to
be The Year of the Linux Desktop—the real one, at last—so
on my desktop at work (freelancing wasn't fun for long), I
installed Ubuntu, then Debian, then FreeBSD. An article in this
journal introduced me to tiling window managers in general and
&lt;a href="https://www.linuxjournal.com/content/going-fast-dwm"&gt;DWM&lt;/a&gt;
in
particular. The first time I felt something like disappointment with my
MacBook was after using DWM on Debian for the first time.
&lt;/p&gt;

&lt;p&gt;
Through the years, as my MacBook's hardware failures became increasingly
inconvenient, and as my personal preference in software shifted from big
beautiful graphical applications to small command-line programs, Linux
started to look much more appealing. And, Linux's hardware compatibility
had expanded—companies had even started selling laptops with Linux
already installed—so I felt reasonably sure I wouldn't need to waste
another weekend struggling with a broken wireless connection or risk
frying my monitor with a misconfigured Xorg.conf.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/hello-again-linux" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Fri, 31 May 2019 13:26:34 +0000</pubDate>
    <dc:creator>Richard Mavis</dc:creator>
    <guid isPermaLink="false">1340638 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Ubuntu Advantage for Infrastructure: an Interview with Canonical</title>
  <link>https://www.linuxjournal.com/content/ubuntu-advantage-infrastructure-interview-canonical</link>
  <description>  &lt;div data-history-node-id="1340629" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/petros-koutoupis" lang="" about="https://www.linuxjournal.com/users/petros-koutoupis" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Petros Koutoupis&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
On April 29, 2019, Canonical made headlines by officially announcing the
availability of &lt;a href="https://blog.ubuntu.com/2019/04/29/canonical-consolidates-open-infrastructure-support-and-security-offerings"&gt;Ubuntu
Advantage for Infrastructure&lt;/a&gt;
If you are unfamiliar with Canonical and the work that they do:
&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;
Canonical is the publisher of Ubuntu, the OS for most public cloud
workloads as well as the emerging categories of smart gateways, self-driving
cars and advanced robots. Canonical provides enterprise security, support and
services to commercial users of Ubuntu.
&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;
Ubuntu Advantage for Infrastructure changes the entire landscape of service
offerings for open-source software. Instead of itemizing and charging for each
and every component or add-on, Canonical promises its customers a per-node service
package, regardless of the technologies running on it. I was able to sit down
and chat with Stephan Fabel, who was generous enough to provide a bit more detail
around this exciting announcement.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Petros Koutoupis:&lt;/strong&gt; Tell us about yourself.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Stephan Fabel:&lt;/strong&gt; My name is Stephan Fabel, and I am Director of
Product over at Canonical. So, I am running a team as the Product Manager, and
I am responsible for the portfolio of products that go out to our customers.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Petros:&lt;/strong&gt; For our readers who are unfamiliar, what is Ubuntu
Advantage?
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Stephan:&lt;/strong&gt; As you might know, Ubuntu always has been freely
available as an open-source Linux distribution for everybody to consume. And,
for those users who wish to enter that commercial relationship with Canonical,
either because they are interested in our additional bit-streams that we offer
like kernel patches, extended security maintenance, FIPS compliance crypto
libraries, or because they would like to get support for each of those open
infrastructure components that we are covering, Ubuntu Advantage is the
program that they would subscribe to.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Petros:&lt;/strong&gt; What makes this recent announcement of Ubuntu
Advantage &lt;em&gt;for Infrastructure&lt;/em&gt; so exciting?
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/ubuntu-advantage-infrastructure-interview-canonical" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 09 May 2019 12:00:00 +0000</pubDate>
    <dc:creator>Petros Koutoupis</dc:creator>
    <guid isPermaLink="false">1340629 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Open Source--It's in the Genes</title>
  <link>https://www.linuxjournal.com/content/open-source-its-genes</link>
  <description>  &lt;div data-history-node-id="1340561" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/glyn-moody" lang="" about="https://www.linuxjournal.com/users/glyn-moody" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Glyn Moody&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;What happens when you release 500,000 human genomes as open source?
This.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
&lt;a href="https://books.google.nl/books/about/Digital_Code_of_Life.html?id=Q960CIDzRuIC&amp;redir_esc=y"&gt;DNA
is digital&lt;/a&gt;. The three billion chemical bases that make up the human
genome encode data not in binary, but in a quaternary system, using four
compounds—adenine, cytosine, guanine, thymine—to represent four
genetic "digits": A, C, G and T. Although this came as something of a
surprise in 1953, when Watson and Crick proposed an A–T and C–G pairing as
a "copying mechanism for genetic material" in their &lt;a href="http://www.sns.ias.edu/~tlusty/courses/landmark/WatsonCrick1953.pdf"&gt;famous
double helix paper&lt;/a&gt;, it's hard to see how hereditary information could
have been transmitted efficiently from generation to generation in any
other way. As anyone who has made photocopies of photocopies is aware,
analog systems are bad at loss-free transmission, unlike digital encodings.
Evolution of progressively more complex structures over millions of years
would have been much harder, perhaps impossible, had our genetic material
been stored in a purely analog form.
&lt;/p&gt;

&lt;p&gt;
Although the digital nature of DNA was known more than half a century ago, it
was only after many years of further work that quaternary data could be
extracted at scale. The &lt;a href="https://www.genome.gov/10001772/all-about-the--human-genome-project-hgp/"&gt;Human
Genome Project&lt;/a&gt;, where laboratories around the world pieced together the
three billion bases found in a single human genome, was completed in 2003,
after 13 years of work, for a &lt;a href="https://www.genome.gov/sequencingcosts/"&gt;cost of around $750
million&lt;/a&gt;. However, since then, the cost of sequencing genomes has
fallen—in fact, it has &lt;a href="https://www.genome.gov/sequencingcostsdata"&gt;plummeted even faster
than Moore's Law&lt;/a&gt; for semiconductors. A complete human genome now
can be sequenced for a few hundred dollars, with &lt;a href="https://en.wikipedia.org/wiki/$1,000_genome"&gt;sub-$100 services
expected soon&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
As costs have fallen, new services have sprung up offering to
sequence—at least partially—anyone's genome. Millions have sent
samples of their saliva to companies like 23andMe in order to learn things
about their &lt;a href="https://www.23andme.com/en-eu"&gt;"ancestry, health,
wellness and more"&lt;/a&gt;. It's exciting stuff, but there are big downsides
to using these companies. You may be giving a company the right to use
your DNA for other purposes. That is, you are losing control of the most
personal code there is—the one that created you in the boot-up
process we call gestation. &lt;a href="https://www.bloomberg.com/news/articles/2018-06-15/deleting-your-online-dna-data-is-brutally-difficult"&gt;Deleting
sequenced DNA can be hard&lt;/a&gt;.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/open-source-its-genes" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 06 May 2019 14:06:59 +0000</pubDate>
    <dc:creator>Glyn Moody</dc:creator>
    <guid isPermaLink="false">1340561 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Open Source Is Eternal</title>
  <link>https://www.linuxjournal.com/content/open-source-eternal</link>
  <description>  &lt;div data-history-node-id="1340503" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/glyn-moody" lang="" about="https://www.linuxjournal.com/users/glyn-moody" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Glyn Moody&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Open source has won the present, but what about the future?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
In the March 2018 issue of &lt;em&gt;Linux Journal&lt;/em&gt;, I wrote an article &lt;a href="https://www.linuxjournal.com/content/looking-back-what-was-happening-ten-years-ago"&gt;taking
a look
back over the previous decade&lt;/a&gt;.  An astonishing amount has changed in
such a short time.  But as I pointed out, perhaps that's not surprising,
as ten years represents an appreciable portion of the entire history
of Linux and (to a lesser extent) of the GNU project, which began in &lt;a href="https://groups.google.com/forum/#!msg/comp.os.minix/dlNtH7RRrGA/SwRavCzVE7gJ"&gt;August
1991&lt;/a&gt; and &lt;a href="https://groups.google.com/forum/#!msg/net.unix-wizards/8twfRPM79u0/1xlglzrWrU0J"&gt;September
1983&lt;/a&gt;, respectively.  Those dates makes the launch of &lt;em&gt;Linux
Journal&lt;/em&gt; in
April 1994 an extremely bold and far-sighted move, and something worth
celebrating on its 25th anniversary.
&lt;/p&gt;

&lt;p&gt;
For me, the year 1994 was also memorable for other reasons.  It marked
the start of a weekly column that I wrote about the internet in
business—one of the first to do so.  In total, I produced 413 "Getting Wired"
columns, the last one appearing in April 2003.  I first mentioned Linux
in February 1995.  Thereafter, free software and (later) open source become
an increasingly important thread running through the columns—the word
"Linux" appeared 663 times in total.  Reflecting on the dotcom meltdown
that recently had taken place, which wiped out thousands of companies and
billions of dollars, here's what I wrote in my last Getting Wired column:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The true internet did not die: it simply moved back into
the labs and bedrooms where it had first arisen. For the real internet
revolution was driven not by share options, but by sharing—specifically,
the sharing of free software.
&lt;/p&gt;

&lt;p&gt;
...
&lt;/p&gt;

&lt;p&gt;
The ideas behind free software—and hence those that powered the heady
early days of the internet—are so ineluctable, that even as powerful
a company as Microsoft is being forced to adopt them. Indeed, I predict
that within the next five years Microsoft will follow in the footsteps of
IBM to become a fervent supporter of open source, and hence the ultimate
symbol of the triumph of the internet spirit.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;
&lt;a href="https://www.computerweekly.com/feature/The-ultimate-triumph-of-the-internet"&gt;You
can read that final column online&lt;/a&gt; on the &lt;em&gt;Computer
Weekly&lt;/em&gt; site, where it originally appeared.  It's one of &lt;a href="https://www.techtarget.com/contributor/Glyn-Moody"&gt;several hundred
Getting Wired columns&lt;/a&gt; still available there.  But the archive for some
years is incomplete, and in any case, it goes back only to 2000.  That means
five years' worth—around 250 columns—are no longer accessible to
the general public (I naturally still have my own original files).
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/open-source-eternal" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 16 Apr 2019 12:00:00 +0000</pubDate>
    <dc:creator>Glyn Moody</dc:creator>
    <guid isPermaLink="false">1340503 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Open Source Is Winning, and Now It's Time for People to Win Too</title>
  <link>https://www.linuxjournal.com/content/open-source-winning-and-now-its-time-people-win-too</link>
  <description>  &lt;div data-history-node-id="1340486" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/reuven-m-lerner" lang="" about="https://www.linuxjournal.com/users/reuven-m-lerner" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Reuven M. Lerner&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Teaching kids about open source? Don't forget to teach them ethics as well.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
Back when I started college, in the fall of 1988, I was introduced to a
text editor called Emacs. Actually, it wasn't just called Emacs; it was
called "GNU Emacs". The "GNU" part, I soon learned, referred to
something called "free software", which was about far more than
the fact that it was free of charge. The GNU folks talked about software with
extreme intensity, as if the fate of the entire world rested on the
success of their software replacing its commercial competition.
&lt;/p&gt;

&lt;p&gt;
Those of us who used such programs, either from GNU or from other,
similarly freely licensed software, knew that we were using high-quality
code. But to our colleagues at school and work, we were a bit weird,
trusting our work to software that wasn't backed by a large, commercial
company. (I still remember, as a college intern at HP, telling the
others in my group that I had compiled, installed and started to use a
new shell known as "bash", which was better than the "k shell" we
all were using. Their response was somewhere between bemusement and horror.)
&lt;/p&gt;

&lt;p&gt;
As time went on, I started to use a growing number of programs that fit
into this "free software" definition—Linux, Perl and Python were the
stars, but plenty of others existed, from Emacs (which I
use to this day), sendmail (pretty much the only SMTP server at the
time), DNS libraries and the like. In 1998, Tim O'Reilly decided that
although the "free software" cause was good, it needed better coordination
and marketing. Thus, the term "open source" was popularized, stressing the
practical benefits over the philosophical and societal ones.
&lt;/p&gt;

&lt;p&gt;
I was already consulting at the time, regularly fighting an uphill
battle with clients—small startups and large multinationals
alike—telling them that yes, I trusted code that didn't cost money, could be
modified by anyone and was developed by volunteers.
&lt;/p&gt;

&lt;p&gt;
But marketing, believe it or not, really does work. And the term "open
source" did a great job of opening many people's minds. Slowly but
surely, things started to change: IBM announced that it would invest
huge amounts of money in Linux and open-source software. Apache, which
had started life as an httpd server, became a foundation that sponsored
a growing array of open-source projects. Netscape tumbled as quickly as
it had grown, releasing its Mozilla browser as open-source software
(and with its own foundation) before going bust. Red Hat proved that you
could have a successful open-source company based on selling
high-quality services and support. And these are just the most
prominent names.
&lt;/p&gt;

&lt;p&gt;
With every announcement, the resistance to using open source in
commercial companies dropped bit more. As companies realized that
others were depending on open source, they agreed to use it too.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/open-source-winning-and-now-its-time-people-win-too" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 04 Apr 2019 13:11:05 +0000</pubDate>
    <dc:creator>Reuven M. Lerner</dc:creator>
    <guid isPermaLink="false">1340486 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
