TweetFollow Us on Twitter

Jun 99 Online

Volume Number: 15 (1999)
Issue Number: 6
Column Tag: MacTech Online

Sep 98 Viewpoint

by Jeff Clites, online@mactech.com

Apple surprised everyone when they announced the Darwin project, exposing the core of their new operating systems for all to see and hack. It is a bold strategy, to try to latch onto some of the momentum that is the Linux phenomenon. From where I sit, I see three possible outcomes: Darwin could form a bridge to lure programmers from the open-source community into the Mac fold; it could introduce traditional Mac programmers to the larger, traditionally Unix-based open-source arena (same bridge, opposite direction of travel); or it could flop. It's too soon to tell which scenario will play out. Up until now, the Mac community has not been heavily involved in open-source projects, with a few notable exceptions. (In fact, the only similar Mac-based community project that I know of is FilterTop, and most people probably have never even heard of it.) I suspect that this is more a logistical mismatch stemming from underlying design issues than a fundamental reflection of the cultures involved. Most open-source projects have originated in the Unix world, and Unix applications tend to either lack a GUI, being command-line and text-configuration-file based, or they have a UI based on X Windows. In either case it would take a considerable amount of work to make such applications truly Mac-like, and new versions of the core application would have to be re-ported with each release. The open-source projects which have successfully been brought to the Mac have all surmounted these potential problems in some way: Linux runs on PowerPC hardware, but since it is an entire operating system it isn't subjects to the expectation of a Mac-like design; Mozilla grew out of a product which was cross-platform before it was open-source, and its design reflects this; and Perl, Python, and Tcl, the major scripting languages, all have Macintosh versions, but as programming languages are inherently text-based there is not a fundamental design mismatch between platforms.

Now that Darwin has arrived and Apple's operating systems are BSD-compatible, Macintosh users are going to have an easier time participating in open development projects, or in simply using the software that these projects have already developed. Last month we explored resources to help Macintosh developers learn more about the Unix world in general. This month we are going to investigate the open-source phenomenon, with the hopes of helping Macintosh developers figure out where they fit in the larger scheme.

Darwin
http://www.publicsource.apple.com/
FilterTop
http://www.topsoft.org/Projects/FilterTop/Index.html

The Open-Source Movement

The open-source movement is definitely a movement, complete with its own interesting characters, terminology, and culture. The most influential piece of writing within this community is "The Cathedral and the Bazaar", written by Eric Raymond, one of the leaders of the movement and the man who started the Open Source Initiative which has actually trademarked the term "open source". You can read about the requirements that a software license must meet in order for it to qualify as open source, and the rationale behind them, at the Open Source Page. Another piece of required reading is Open Sources: Voices from the Open Source Revolution, a book recently made freely available in electronic form by its publisher, O'Reilly and Associates. Another site not to be missed is the home of the GNU Project and the Free Software Foundation, lead by the other most vocal figure of the open-source movement, Richard Stallman. This is also where you can read about the GNU Public License (GPL), probably the most common and most restrictive open-source license. Finally, you can read more about the history and economics of the open-source movement in the online version of Tim O'Reilly's article "The Open-Source Revolution", originally published in Esther Dyson's expensive Release 1.0 newsletter.

The Cathedral and the Bazaar
http://www.tuxedo.org/~esr/writings/cathedral-bazaar/
The Open Source Page
http://opensource.org/
Open Sources: Voices from the Open Source Revolution
http://www.oreilly.com/catalog/opensources/book/toc.html
GNU's Not Unix! - the GNU Project and the Free Software Foundation (FSF)
http://www.fsf.org/
Release 1.0 - The Open-Source Revolution
http://www.edventure.com/release1/1198.html

When you are done with these, check out the other links available from the MacTech Online web pages at www.mactech.com/online/, and stay tuned for next month, when we'll investigate some open-source projects which could benefit from the involvement of the Macintosh community.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

macOS Server 5.3 - Quickly and easily tu...
macOS Server, designed for macOS and iOS devices, makes it easy to share files, schedule meetings, synchronize contacts, develop software, host your own website, publish wikis, configure Mac, iPhone... Read more
Merlin Project 4.2.0 - Project managemen...
Merlin Project is the leading professional project management software for OS X. If you plan complex projects on your Mac, you won’t get far with a simple list of tasks. Good planning raises... Read more
Skim 1.4.28 - PDF reader and note-taker...
Skim is a PDF reader and note-taker for OS X. It is designed to help you read and annotate scientific papers in PDF, but is also great for viewing any PDF file. Skim includes many features and has a... Read more
RapidWeaver 7.3.2 - Create template-base...
RapidWeaver is a next-generation Web design application to help you easily create professional-looking Web sites in minutes. No knowledge of complex code is required, RapidWeaver will take care of... Read more
Together 3.8.1 - Store and organize all...
Together helps you organize your Mac, giving you the ability to store, edit and preview your files in a single clean, uncluttered interface. Features Smart storage. With simple drag-and-drop... Read more
Apple MainStage 3.3 - Live performance t...
Apple MainStage makes it easy to bring to the stage all the same instruments and effects that you love in your recording. Everything from the Sound Library and Smart Controls you're familiar with... Read more
Apple iOS 10.3 - The latest version of A...
iOS 10 is the biggest release of iOS ever. A massive update to Messages brings the power of the App Store to your conversations and makes messaging more personal than ever. Find your route with... Read more
Postbox 5.0.12 - Powerful and flexible e...
Postbox is a new email application that helps you organize your work life and get stuff done. It has all the elegance and simplicity of Apple Mail, but with more power and flexibility to manage even... Read more
Apple Keynote 7.1 - Apple's present...
Easily create gorgeous presentations with the all-new Keynote, featuring powerful yet easy-to-use tools and dazzling effects that will make you a very hard act to follow. The Theme Chooser lets you... Read more
Apple Pages 6.1 - Apple's word proc...
Apple Pages is a powerful word processor that gives you everything you need to create documents that look beautiful. And read beautifully. It lets you work seamlessly between Mac and iOS devices, and... Read more

Hearthstone celebrates the upcoming Jour...
Hearthstone gets a new expansion, Journey to Un'Goro, in a little over a week, and they'll be welcoming the Year of the Mammoth, the next season, at the same time. There's a lot to be excited about, so Blizzard is celebrating in kind. Players will... | Read more »
4 smart and stylish puzzle games like Ty...
TypeShift launched a little over a week ago, offering some puzzling new challenges for word nerds equipped with an iOS device. Created by Zach Gage, the mind behind Spelltower, TypeShift boasts, like its predecessor, a sleak design and some very... | Read more »
The best deals on the App Store this wee...
Deals, deals, deals. We're all about a good bargain here on 148Apps, and luckily this was another fine week in App Store discounts. There's a big board game sale happening right now, and a few fine indies are still discounted through the weekend.... | Read more »
The best new games we played this week
It's been quite the week, but now that all of that business is out of the way, it's time to hunker down with some of the excellent games that were released over the past few days. There's a fair few to help you relax in your down time or if you're... | Read more »
Orphan Black: The Game (Games)
Orphan Black: The Game 1.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0 (iTunes) Description: Dive into a dark and twisted puzzle-adventure that retells the pivotal events of Orphan Black. | Read more »
The Elder Scrolls: Legends is now availa...
| Read more »
Ticket to Earth beginner's guide: H...
Robot Circus launched Ticket to Earth as part of the App Store's indie games event last week. If you're not quite digging the space operatics Mass Effect: Andromeda is serving up, you'll be pleased to know that there's a surprising alternative on... | Read more »
Leap to victory in Nexx Studios new plat...
You’re always a hop, skip, and a jump away from a fiery death in Temple Jump, a new platformer-cum-endless runner from Nexx Studio. It’s out now on both iOS and Android if you’re an adventurer seeking treasure in a crumbling, pixel-laden temple. | Read more »
Failbetter Games details changes coming...
Sunless Sea, Failbetter Games' dark and gloomy sea explorer, sets sail for the iPad tomorrow. Ahead of the game's launch, Failbetter took to Twitter to discuss what will be different in the mobile version of the game. Many of the changes make... | Read more »
Splish, splash! The Pokémon GO Water Fes...
Niantic is back with a new festival for dedicated Pokémon GO collectors. The Water Festival officially kicks off today at 1 P.M. PDT and runs through March 29. Magikarp, Squirtle, Totodile, and their assorted evolved forms will be appearing at... | Read more »

Price Scanner via MacPrices.net

13-inch MacBook Airs, Apple refurbished, in s...
Apple has Certified Refurbished 2016 13″ MacBook Airs available starting at $849. An Apple one-year warranty is included with each MacBook, and shipping is free: - 13″ 1.6GHz/8GB/128GB MacBook Air: $... Read more
12-inch Retina MacBooks on sale for $1199, sa...
B&H has 12″ 1.1GHz Retina MacBooks on sale for $100 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 12″ 1.1GHz Space Gray Retina MacBook: $1199 $100 off MSRP - 12″ 1.1GHz... Read more
Save up to $260 with Apple refurbished 12-inc...
Apple has Certified Refurbished 2016 12″ Retina MacBooks available for $200-$260 off MSRP. Apple will include a standard one-year warranty with each MacBook, and shipping is free. The following... Read more
13-inch 2.7GHz Retina MacBook Pro on sale for...
B&H Photo has the 2015 13″ 2.7GHz/128GB Retina Apple MacBook Pro on sale for $170 off MSRP. Shipping is free, and B&H charges NY tax only: - 13″ 2.7GHz/128GB Retina MacBook Pro (MF839LL/A): $... Read more
15-inch 2.2GHz Retina MacBook Pro on sale for...
B&H Photo has the 2015 15″ 2.2GHz Retina MacBook Pro (MJLQ2LL/A) on sale for $1799.99 including free shipping plus NY sales tax only. Their price is $200 off MSRP. Read more
Save up to $160 with Apple refurbished 9-inch...
Apple has Certified Refurbished 9″ and 12″ Apple iPad Pros available for up to $160 off the cost of new iPads. An Apple one-year warranty is included with each model, and shipping is free: - 32GB 9″... Read more
Apple Chip Foundry TSMC To Begin A11 System-o...
Digitimes’ Steve Shen is reporting today that according to the Chinese-language Economic Daily News (EDN), chipmaker and major Apple supplier foundery Taiwan Semiconductor Manufacturing Company (TSMC... Read more
MacX MediaTrans 3.5 iOS Data Transfer Spring...
MacXDVD Software has announced general availability of the latest MacX MedTrans 3.5, featuring a new user interface (UI). MacX MediaTrans is ann iPhone manager that enables free data transfer between... Read more
Regular Price $19.95 DupeZap 4 Finder For OS...
Hyperbolic Software has announced the release of DupeZap 4.0.2, their modern duplicate finder developed exclusively for macOS. DupeZap 4 is an utility for Mac owners seeking to reclaim disk space... Read more
B-Eng Releases SSD Health Check for MVNe for...
Fehraltorf, Switzerland based B-Eng has announced the release and immediate availability of SSD Health Check for MVNe for MacBook Pro, their app that delivers important data and insights for MVNe... Read more

Jobs Board

Fulltime aan de slag als shopmanager in een h...
Ben jij helemaal gek van Apple -producten en vind je het helemaal super om fulltime shopmanager te zijn in een jonge en hippe elektronicazaak? Wil jij werken in Read more
*Apple* Mobile Master - Best Buy (United Sta...
**492889BR** **Job Title:** Apple Mobile Master **Location Number:** 000886-Norwalk-Store **Job Description:** **What does a Best Buy Apple Mobile Master do?** Read more
*Apple* Mobile Master - Best Buy (United Sta...
**492472BR** **Job Title:** Apple Mobile Master **Location Number:** 000470-Seattle-Store **Job Description:** **What does a Best Buy Apple Mobile Master do?** Read more
*Apple* Mobile Master - Best Buy (United Sta...
**492562BR** **Job Title:** Apple Mobile Master **Location Number:** 000853-Jackson-Store **Job Description:** **What does a Best Buy Apple Mobile Master do?** Read more
*Apple* Retail - Multiple Positions - Apple,...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.