Here's a list of sites providing 3rd party software for Haiku. Some offer a direct download of HPKG packages or zip archives, others have a repository which you can add to Haiku with the "Repositories" preference panel.
You can find out how you can add these repositories in the User Guide
For Google Code-In 2019, Thinker Pal created a video on how to install Haiku in VMware Fusion [24 MiB].
Start by downloading a Haiku ISO image, do select the closest mirror to enjoy higher transfer rates. Verify using the checksums to make sure that the downloaded files are not corrupted as they are big files. VMware Fusion is available for free.
Go to section:
Installing and running Haiku from an ISO image
This method is pretty much similar to installing on an actual machine.
For Google Code-In 2017, Villyam created a video on how to install Haiku in Parallels Desktop [10 MiB].
Virtual instances of operating systems are perfect for all kinds of testing purposes that need to be done in a safe and isolated environment. Installing Haiku in a virtual machine is a solution for people who do not want to install it on their physical computers, but wish to become familiar with it.
For Google Code-In 2017, Arnav Bhatt created a video on how to install Haiku in SimNow [8 MiB].
This article is aimed at developers, as AMD SimNow is both a Virtual machine and an AMD hardware emulator. If you just want to try Haiku out, you might want to use another VM that is more aimed at end users.
Go to section:
Downloading Haiku
There are several methods offered to install Haiku. For AMD SimNow will need to download the anyboot image here, which is a mix of an ISO image and a RAW image and it does not require installation.
For Google Code-In 2019, Zotyamester created a video on how to install Haiku in VMware Workstation [59 MiB].
Virtual instances of operating systems are perfect for all kinds of testing purposes that need to be done in a safe and isolated environment. Installing Haiku in a virtual machine is a solution for people who do not want to install it on their physical computers, but wish to become familiar with it.

Last week, 28th October to 1st November 2016, was the yearly meeting for European Haiku and BeOS people. BeGeistert 30th edition happened as usual, at the youth hostel in Düsseldorf.
For information about Haiku's participation in GSoC this year, please see this page.
Qualifying students can apply for a Haiku project (see the list of suggested projects below) between March 14th and March 25th, 2016.
For details about how to apply, please check out Students: How to Apply for a Haiku Idea.
According to other mentor organizations, the most successful Google Summer of Code projects are often those proposed by the students themselves.
The following list represents some of our ideas and wishes for the project. However, suggesting your own idea is always encouraged!
Qualifying students can apply for one of our Google Summer of Code 2016 project ideas between March 14th and March 25th, 2016.
Student Application Mini-FAQ
- When do I apply?
March 14th to March 25th - How much time is left to apply?
Countdown to March 25: Student Application Deadline - Where do I apply?
Start from the Google Summer of Code 2016 site - What ideas can I apply for?
You can suggest your own idea(s) or check out our List of Google Summer of Code Ideas - What info do you need in the application?
See the Application Template below for reference - What if I still have questions?
Send a message to the Haiku Mailing List or contact Haiku's Google Summer of Code administrator (Urias McCullough). - Are there any other requirements?
Applying students are required to submit a code contribution to our bugtracker. This could either be a task marked easy, TODO commented in code, Code style cleanup, or any other unlisted task. Submitting code that relates to your project will indicate a higher level of understanding and ability. The number and difficulty of resolved issues will be taken into consideration when evaluating your application. It is suggested to include the keyword "gsoc2016" on tickets that contain submissions, as this facilitates finding them in the future. - Why do you want a code contribution before I'm accepted?
This serves several purposes. It displays that you have the most basic skills that are required: building Haiku from source, running Haiku either natively or inside a VM, and using tools for online collaboration (bug tracker, mailing lists, IRC, etc.). More importantly, it provides our mentors with some insight into each individual student's motivation and abilities. It is an opportunity for you, the student to showcase yourself and to convince us that you are indeed the right person for the job. - Should I use Haiku R1/A4 or a newer nightly image?
R1 alpha 4 was released in November 2012 and is no longer recent enough for development purposes.
Please use a GCC 2 Hybrid nightly image.
A GCC 2 Hybrid is the current release style for Haiku. It can run and compiled both GCC 2 and GCC 4 code. These nightly images also contain our new package management features which are missing from alpha 4 build. In the event that a new stable build is released before the start of GSoC, you should use that instead.
Making a Positive Impression
In open source work, communication is the key. You will be working remotely, and will need to communicate with your mentor, and other members of the Haiku community, over the Internet. Show us you're able to work this way and interact with other Haikuers in a productive and efficient way.
This year, 5 out of 7 students completed their GSoC projects
This article explains how to manipulate resources of a binary file such as an executable using the xres
command. Although listres
can also work with resources, xres
makes it superfluous.