The "From Mac to Linux" Issue

3 weeks 1 day ago
by Bryan Lunduke

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.)

I know, it's weird. It's extremely weird—like cats and dogs living together weird.

But we're not here to bash on Apple. Neither are we here to sing praises to those down in Cupertino.

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.

(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.)

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!

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.

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

We begin with "Accessing Those Old MacOS Volumes" by Linux Journal 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.

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.

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".

Go to Full Article
Bryan Lunduke

System76 Launching Reborn Gazelle Laptops, Red Hat Has Joined the Business Coalition for the Equality Act, Fedora Accepting Submissions for Fedora 31 Supplemental Wallpapers, Linux 5.2-rc3 Is Out and Creative Commons Introduces Its Summer of Code Students

3 weeks 1 day ago

News briefs for June 3, 2019.

System76 announces the rebirth of its Gazelle laptop line, offering the choice of Pop!_OS or Ubuntu as the OS. Beta News reports, "It comes with a 9th Gen Intel Core i7 by default, and you can choose between an NVIDIA GeForce GTX 1650 or 1660 Ti for graphics. There are two screen sizes available -- 15.3-inch and 17.3-inch. Regardless of the display you opt for, the resolution will be 1080p." See the full specs and sign up to be notified when the laptops are available (which should be sometime this month) here.

Red Hat today announced it has joined the Business Coalition for the Equality Act, "a group of leading U.S. employers supporting U.S. federal legislation that would provide the same basic protections to LGBTQ people as are provided to other protected groups under federal law." The Equity Act "creates clear, consistent protections to prohibit discrimination on the basis of sexual orientation and gender identity in employment. In addition, the bill provides protections from discrimination for LGBTQ people in a number of areas, including housing, credit, jury service, and public spaces and services."

Fedora is now accepting submissions for the Fedora 31 supplemental wallpapers. The design team will work with the community on 16 wallpapers that users can install along with the standard wallpapers. The post asks that submissions "Please stay away to submit pictures of pets, especially cats." The deadline for submissions is July 26, 2019 at 23:59 UTC. The voting will begin August 1, 2019 and will run through August 16, 2019 at 23:59 UTC. See the post for instructions and past wallpaper images.

Linux 5.2-rc3 is out. Of this release, Linus Torvalds writes: "Hmm. Fairly calm week, and rc3 is almost exactly the same size as rc2 was. Which is a bit unusual - usually rc2 is calm, and then rc3 is when people have started finding problems and we get a more active week. But far be it for me to complain about a calm rc week, so I won't."

Creative Commons introduces its 2019 Summer of Code Students. See the Creative Commons blog post to learn more about the "five phenomenal students (representing three continents) who will be working on CC tech projects full-time over the summer".

News System76 Laptops Red Hat Fedora creative commons Google Summer of Code
Jill Franklin

Linux 5.2 rc3

3 weeks 2 days ago

Linus Torvalds: Hmm. Fairly calm week, and rc3 is almost exactly the same size as rc2 awas