NOTE!!!
I don't use the Surface Pro 3 anymore so some of the info might be deprecated.
Arch Linux and Antergos on the Microsoft Surface Pro 3. I forked this because I wanted to reflect that there's more stuff working than initially thought and I wanted to add things like clear how-to's.
Everything with a checkmark is working, everything without a checkmark isn't or might be working but is untested. Sometimes something partially works. This is denoted by additional info in cursive font. Also, you can click on most of the component names to get more info, either for getting that component to work (and seeing what doesn't work, should that be the case) or for improving the experience (for example the Onscreen keyboard one; that one's linked to a how-to I wrote).
-nuclearsandwich for intially starting this and giving tips which really helped me get the Surface Pro 3 working fine on Antergos: https://github.com/nuclearsandwich/
-benasse for giving pointers about the Type Cover 3 but especially the Cameras: https://github.com/benasse
@rubiojr's work on Ubuntu https://github.com/rubiojr/surface3-ubuntu-trusty @rubiojr's kernel https://github.com/rubiojr/surface3-kernel
Ubuntu 14.04 on the Surface Pro 3 Reddit Thread
http://www.reddit.com/r/SurfaceLinux/comments/2bhfk5/ubuntu_1404_on_the_surface_pro_3_thread/
Thread on the Surface Pro 1
http://www.reddit.com/r/SurfaceLinux/comments/2b1hf6/running_ubuntu_1404_on_surface_pro_1_full_time/
Ubuntu subreddit
http://www.reddit.com/r/Ubuntu/comments/26lvqc/ubuntu_on_the_surface_pro_3/
Type Cover 2 bug
https://bugzilla.kernel.org/show_bug.cgi?id=64811
https://www.ifixit.com/Teardown/Microsoft+Surface+Pro+3+Teardown/26595
http://www.anandtech.com/show/8077/microsoft-surface-pro-3-review
http://www.anandtech.com/show/8037/microsoft-surface-pro-3-hands-on-display-performance-preview
https://origin-www.marvell.com/wireless/avastar/88W8897/ (wifi+bt+nfc chip?) http://wireless.kernel.org/en/users/Drivers/mwifiex