The MacPorts Project Official Homepage
The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac operating system. To that end we provide the command-line driven MacPorts software package under a 3-Clause BSD License, and through it easy access to thousands of ports that greatly simplify the task of compiling and installing open-source software on your Mac.
We provide a single software tree that attempts to track the latest release of every software title (port) we distribute, without splitting them into 'stable' Vs. 'unstable' branches, targeting mainly macOS High Sierra v10.13 and later (including macOS Big Sur v11). There are thousands of ports in our tree, distributed among different categories, and more are being added on a regular basis.
- Merlin Project is the professional tool for the project manager on Mac, iPad & iPhone. Customers in over 130 countries rely on this practical software. Merlin Project provides you with answers to all your questions about planning, controlling and monitoring your projects. Try the extensive functions free of charge for 30 days.
- New features and interface refinements: project assistant, recurring and manually scheduled tasks, interval cost and effort tracking, and more. Purchase or subscribe to OmniPlan 4 once for full access to OmniPlan on your Mac, iPad, and iPhone.
The name 'Mac OS' was, allegedly, created when Apple started its program to encourage Macintosh clones; the intent may have been to provide branding for the OS, separate from the hardware. 'Mac OS X' was probably picked as a name to suggest continuity with the earlier OSes with 'Mac OS' in their names, even though Mac OS X was a new OS. Project Plan 365 for Mac works on all Apple devices running macOS or iOS. To complement your workflow on your Mac, Project Plan 365 for iOS allows you to take your work outside the office, and right to the job site. Create new Gantt charts and modify existing project schedules in the same intuitive way as with MS Project.
Getting started
For information on installing MacPorts please see the installation section of this site and explore the myriad of download options we provide and our base system requirements.
If you run into any problems installing and/or using MacPorts we also have many options to help you, depending on how you wish to get get in touch with us. Other important help resources are our online documentation, A.K.A The MacPorts Guide, and our Trac Wiki server & bug tracker.
Latest MacPorts release: 2.6.4
Getting involved: Students
A good way for students to get involved is through the Google Summer of Code. GSoC is a program to encourage students' participation in Open Source development and offers a stipend to work on the project with an organization for three months. MacPorts has been participating in the program since 2007! We shall participate next year as well. You may find past GSoC projects here.
We have a list of ideas with possible tasks for MacPorts and additional information about the process at wiki/SummerOfCode. We are always open to new ideas. Research on the idea, draft an initial proposal and get it reviewed.
Latest MacPorts release: 2.6.4
Getting involved: Students
A good way for students to get involved is through the Google Summer of Code. GSoC is a program to encourage students' participation in Open Source development and offers a stipend to work on the project with an organization for three months. MacPorts has been participating in the program since 2007! We shall participate next year as well. You may find past GSoC projects here.
We have a list of ideas with possible tasks for MacPorts and additional information about the process at wiki/SummerOfCode. We are always open to new ideas. Research on the idea, draft an initial proposal and get it reviewed.
Getting involved
There are many ways you can get involved with MacPorts and peer users, system administrators & developers alike. Browse over to the 'Contact Us' section of our site and:
- Explore our mailing lists, either if it is for some general user support or to keep on top of the latest MacPorts developments and commits to our software repository.
- Check out our Support & Development portal for some bug reporting and live tutorials through the integrated Wiki server.
- Or simply come join us for a friendly IRC chat if you wish for more direct contact with the people behind it all.
If on the other hand you are interested in joining The MacPorts Project in any way, then don't hesitate to contact the project's management team, 'PortMgr', to explain your particular interest and present a formal application. We're always looking for more helping hands that can extend and improve our ports tree and documentation, or take MacPorts itself beyond its current limitations and into new areas of the vast software packaging field. Such is life mac os. We're eager to hear from you!
Finally starting to feel productive in ProjectLibre but now my Gantt has grown larger than my screen I find that scrolling is really very sluggish. I'm running on OSX with plenty of free memory. Performance in all other apps is perfectly fine. The only other app with very slow scrolling is Aptana which I believe is also Java based? I've tried running ProjectLibre with the command line arguments: 'java -Xmx2048m -Dsun.java2d.opengl=true -jar projectlibre.jar' but this has made no difference. The smaller I make the Gantt Chart view port, the faster the list scrolls, to the point that if I hide the Gannt entirely by shrinking the window width, the remaining task lists scrolls up and down almost stutter free. At full screen though I'd say I'm getting may 1-2 fps scrolling, and the Gantt scroll position seems lagged behind the task list probably 2-3 seconds. My java version is:
$ java -version
java version '1.7.0_71'
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
Mac Os Download
Anybody else out there with any tips? Thanks!