Summer of Code 2020
Sadly no projects in 2020
Summer of Code 2019
Sadly no projects in 2019
Summer of Code 2018
The following projects was accepted by GSoC 2018:
- Dimitris Gounaridis mentored by Aaryaman Vasishta and Stefan Dösinger Direct3D - Automated game benchmarks
- Meng Hua mentored by Alex Henrie and Piotr Caban Implementing a subset of Concurrency namespace
Summer of Code 2017
The following project was accepted by GSoC 2017:
- Artur Swigon mentored by Nikolay Sivov: Unicode string normalisation
Summer of Code 2016
The following projects were accepted by GSoC 2016:
- Aaryaman Vasishta mentored by Stefan Dösinger and André Hentschel: Implement basic rendering for Direct3D Retained mode
- Iván Matellanes mentored by Piotr Caban: Further work on the Visual C++ iostream library
- Sergei Bolotov mentored by Michael Müller: Winebuilder - enhance MIME type handling
Summer of Code 2015
The following projects were accepted by GSoC 2015:
- Aaryaman Vasishta mentored by Stefan Dösinger and André Hentschel: Direct3DRM - Implement rendering backend for D3DRM
- Iván Matellanes mentored by Piotr Caban: Implement the Visual C++ iostream library
- YongHaoHu mentored by Sebastian Lackner: Implementing functions from tr2 namespace
- Zhenbo Li mentored by Jacek Caban: Improve mshtml.dll
Summer of Code 2014
The following projects were accepted by GSoC 2014:
- Jactry Zeng mentored by Huw Davies and André Hentschel: Implement some features for Text Object Model
- Shuai Meng mentored by Piotr Caban and Detlef Riekenberg: Implement VBScript built-in functions
- 李臻博 mentored by Jacek Caban and Ulrich Czekalla: Implemention for mshtml.dll
Summer of Code 2013
The following projects were accepted by GSoC 2013:
- Jactry Zeng mentored by Huw Davies: Implement ITextDocument in Richedit
- John Chadwick mentored by Nikolay Sivov: MSXML - Implement MSXML without libxml2
- George Stephanos mentored by Detlef Riekenberg and André Hentschel: Registry - implement merging between HKCR and HKCU\Software\Classes
Summer of Code 2012
The following projects were accepted by GSoC 2012:
- Józef Kucia mentored by Stefan Dösinger: Implement missing functions in D3DX9
- Lucas Fialho Zawacki mentored by Marcus Meissner: Joystick configuration and testing applet
- Magdalena Nowak mentored by Owen Rudge: Control Panel
- Marek K Chmiel mentored by Juan Lang: Implementing a DSS provider
- Qian Hong mentored by Aric Stewart: Improve CJK font support
Summer of Code 2011
The following projects were accepted by GSoC 2011:
- Jay Yang mentored by Owen Rudge: Implement the Explorer.
- Lucas Fialho Zawacki mentored by Marcus Meissner: Implementation of DirectInput8 Action Mapping feature and Lucas status page.
- Michael Mc Donnell mentored by Stefan Dösinger: Implement Missing Mesh Functions in Wine’s D3DX9
- Mariusz Pluciński mentored by Vincent Povirk: Extending gameux.dll by Games Explorer Shell Extension
Summer of Code 2010
The following four projects were accepted by GSoC 2010:
- Alexander Soernes, mentored by Maarten Lankhorst: Improving Wine's Internet Explorer GUI
- David Hedberg, mentored by Eric Durbin: Implementing IExplorerBrowser
- Mariusz Plucinski, mentored by Vincent Povirk: Implementation of Windows Game Explorer equivalent
- Thomas Mullaly, mentored by Jacek Caban: Implementing the IUri interface
Summer of Code 2009
The following projects were accepted for GSoC 2009:
-
- by Austin English
- mentored by James Hawkins
- Wiki page: Appinstall
- code done for SoC: 1
- current code: 2
-
Improving JScript implementation
- by Piotr Caban
- mentored by Marcus Meissner
- code done for SoC: 3
- List of patches in Wine by Piotr Caban
-
Direct3D - Implement D3DXAssembleShader function
- by Matteo Bruni
- mentored by Stefan Dösinger
- code done for SoC: 4
-
- by Trevor Davenport
- mentored by Edward Hervey
- Wiki page: GstreamerSummerOfCode2009
- code done for SoC: 5
- status at end of summer
- current code: https://github.com/tdaven
-
Implement Texture, Mesh and Font handling in D3DX and get some DirectX SDK samples running in Wine
- by Tony Wasserka
- mentored by Roderick Colenbrander
- code done for SoC: 6
- List of patches in Wine by Tony Wasserka
Summer of Code 2008
For 2008, six Wine proposals were accepted:
- "Improving Wine MSXML implementation" by Piotr Caban, mentored by James Hawkins
- "Print Dialog" by Gal Topper, mentored by Detlef Riekenberg
- "Implementing proper Control Panel support for Wine" by Owen Rudge, mentored by Juan Lang
- "DirectPlay implementation" by Ismael Barros Barros, mentored by Kai Blin
- "Wine - Richedit with Tables" by Dylan Andrew Harper Smith, mentored by Huw D M Davies
- "Improve Gdi+ Implementation" by Adam Joel Petaccia, mentored by Lei Zhang
Summer of Code 2007
Google accepted ten Wine proposals in 2007:
- "Improve sound in wine" by Maarten Lankhorst, mentored by Marcus Meissner
- "Improve Wine's rich edit implementation" by Matthew Finnicum, mentored by Ulrich Czekalla
- "The DIB Engine" by Jessie Laine Allen, mentored by Huw D M Davies
- "Implementing mscoree.dll and Mono-Wine bridge" by Bryan DeGrendel, mentored by James Hawkins
- "Tablet PC support in Wine" by Carl John Klehm, mentored by Daniel Kegel
- "Beginning of Direct3D10 implementation" by András Kovács, mentored by Stefan Dösinger
- "Improve Wine's built-in text editors" by Alexander Nicolaysen Sørnes, mentored by Eric Pouech
- "Windows Printing subsystem bridge (i.e. use WIN32 drivers to print from wine)" by Marcel Partap, mentored by Detlef Riekenberg
- "CHM compiler" by Miikka Viljanen, mentored by Jacek Caban
Successful 2007 final project submissions
Summer of Code 2006
Google funded seven Wine proposals in 2006:
- Add OleView, by Piotr Caban, mentored by James Hawkins
- Improve RichEd20, by Matthew Finnicum, mentored by Mike Hearn
- Add ClamAntiVirusIntegration, by Christoph Probst, mentored by Marcus Meissner
- Improve MsWsock, by Łukas Chróst, mentored by Eric Pouech
- Add ShellIntegration, by Mikołai Zalewski, mentored by Ulrich Czekalla
- Add NtlmSigningAndSealing using GENSEC, by Kai Blin, mentored by Juan Lang
- Add Mp3SupportInDirectShow, by Sagar Mittal, mentored by Rob Sherman
Summer of Code 2005
In 2005, four Summer of Code proposals related to Wine were successful:
- Mozilla Integration: Jacek Caban
- Theming Support: Frank Richter
- Single Sign-on: Kai Blin
- Force Feedback: Daniel Remenak
Jacek's project was so successful he now has a job enhancing Wine.