<p>I really enjoy Chrome, and the sheer exercise of helping a port would boost my knowledge-base.</p>
<p>Where do I start?</p>
<p>What are the fundamental similarities and differences between the code which will operated under Windows and Linux?</p>
<p>What skills and software do I need?</p>
<hr />
<h3>Note:</h3>
<p>The official website is Visual Studio oriented!<br />
Netbeans or Eclipse are my only options.<br />
I will not pay Microsoft to help an Open Source project.</p>

[{'answer_id': 48236, 'author': 'Espo', 'author_id': 2257, 'author_profile': 'https://Stackoverflow.com/users/2257', 'pm_score': 3, 'selected': False, 'text': '<p>Read this article on Chrome and Open Source on Linux:</p>\n\n<p><a href="http://arstechnica.com/journals/linux.ars/2008/09/02/google-unveils-chrome-source-code-and-linux-port" rel="noreferrer">http://arstechnica.com/journals/linux.ars/2008/09/02/google-unveils-chrome-source-code-and-linux-port</a></p>\n\n<p>The Google V8 JavaScript Engine is also open source and available here if you want to contribute;</p>\n\n<p><a href="http://code.google.com/p/v8/" rel="noreferrer">http://code.google.com/p/v8/</a></p>\n\n<p>If you want to contribute on Chronium, here are the instructions:</p>\n\n<p><a href="http://dev.chromium.org/developers/contributing-code" rel="noreferrer">http://dev.chromium.org/developers/contributing-code</a></p>\n\n<blockquote>\n  <p><a href="http://dev.chromium.org/Home" rel="noreferrer">Chromium</a> is an open-source browser\n  project that aims to build a safer,\n  faster, and more stable way for all\n  Internet users to experience the web.\n  This site contains design documents,\n  architecture overviews, testing\n  information, and more to help you\n  learn to build and work with the\n  Chromium source code.</p>\n</blockquote>\n\n<p>Here is how you can get started:</p>\n\n<p><a href="http://dev.chromium.org/developers/how-tos/getting-started" rel="noreferrer">http://dev.chromium.org/developers/how-tos/getting-started</a></p>\n\n<hr>\n\n<p>EDIT: Two more questions was added to the original question.</p>\n\n<p>Building on Linux requires the following software:</p>\n\n<ul>\n<li>Subversion >= 1.4 </li>\n<li>pkg-config >= 0.20</li>\n<li>Python >= 2.4</li>\n<li>Perl >= 5.x</li>\n<li>gcc/g++ >= 4.2</li>\n<li>bison >= 2.3</li>\n<li>flex >= 2.5.34</li>\n<li>gperf >= 3.0.3</li>\n<li>libnss3-dev >= 3.12</li>\n</ul>\n\n<p>On Ubuntu 8.04, you can fetch all of the above as follows:</p>\n\n<pre><code>$ sudo apt-get install subversion pkg-config python perl g++ bison flex gperf libnss3-dev\n</code></pre>\n\n<blockquote>\n  <p><strong>Note</strong>: There is no working\n  Chromium-based browser on Linux.\n  Although many Chromium submodules\n  build under Linux and a few unit tests\n  pass, all that runs is a command-line\n  "all tests pass" executable.</p>\n</blockquote>\n'}, {'answer_id': 692397, 'author': 'Paul', 'author_id': 37865, 'author_profile': 'https://Stackoverflow.com/users/37865', 'pm_score': 5, 'selected': True, 'text': '<p>EDIT: (2/6/10)</p>\n\n<p>A Beta version of Chrome has been released for Linux. Although it is labeled beta, it works great on my Ubuntu box. You can download it from Google:</p>\n\n<p><a href="http://www.google.com/chrome?platform=linux" rel="nofollow noreferrer">http://www.google.com/chrome?platform=linux</a></p>\n\n<p>EDIT: (5/31/09)</p>\n\n<p>Since I answered this question, there have been more new developments in Chrome (actually "Chromium") for Linux: An alpha build has been released. This means it\'s not fully functional.</p>\n\n<p>If you use Ubuntu, you\'re in luck: add the following lines to your /etc/apt/sources.list</p>\n\n<pre><code>deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main\ndeb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main\n</code></pre>\n\n<p>Then, at the command line:</p>\n\n<pre><code>aptitude update\naptitude install chromium-browser\n</code></pre>\n\n<p>Don\'t forget to s/jaunty/yourUbuntuVersion/ if necessary. Also, you can s/aptitude/apt-get/, if you insist.</p>\n\n<p>And.... <strong>Yes</strong>, it works. I\'m typing this in my freshly installed Chromium browser right now!</p>\n\n<p>The build is hosted by launchpad, and gave me some security warnings upon install, which I promptly ignored. Here\'s the website: <a href="https://launchpad.net/~chromium-daily/+archive/ppa" rel="nofollow noreferrer">https://launchpad.net/~chromium-daily/+archive/ppa</a></p>\n\n<p><strong><em>The original answer:</em></strong></p>\n\n<p><a href="http://code.google.com/p/chromium/wiki/LinuxBuildInstructions" rel="nofollow noreferrer">Linux Build Instructions</a></p>\n'}]
['https://Stackoverflow.com/questions/48235', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/4857/']