Skip to content

Open Source

Millie Macdonald edited this page Jan 18, 2017 · 1 revision

What is Open Source?

Open source software refers to software where the source code is completely feely available to all developers and users. Anyone can read the code, modify it, and distribute it with zero strings attached. A great example of open source software is the Linux kernel (https://github.com/torvalds/linux).

Why is Open Source important?

Making Pyramid Scheme open source is required if anyone wants to work on the project after the semester ends. Throughout this semester we have learned skills that are very attractive to employers including Git, Jenkins, Sonar, test suites and documentation. If Pyramid Scheme is open source, it also gives you evidence to show you've learnt those things.

Which license will we use?

We will be using the MIT License. A great explanation of this can be found here: https://tldrlegal.com/license/mit-license.

How will we be doing it?

We need 75% of the studio to agree on releasing the project under the MIT License for it to go ahead. In order to agree, you just need to 'sign' at the bottom of this post with your real name and your github username (note that this name must match up with the name you have used for your contributions to the project).

What if I don't want my code to be used?

That is completely fine! There is no pressure for anyone to sign. You are under NO obligations to sign. If you do not wish to sign, we will simply remove your commits from the open source version of the codebase.

Signatures

  1. @kuniklonet (Mark Fisher)
  2. @1Jamster1 (Jarod Macdonald)
  3. @lyndonmoore (Lyndon Moore)
  4. @jnfry (Josh Fry)
  5. @billy-7 (Billy Schulze)
  6. @email4nickp (Nicholas Potts)
  7. @nathansquire67 (Nathan Squire)
  8. @dfitz360 (Daniel (Sanchez) Fitzmaurice)
  9. @dabbady (Daniel Abad)
  10. @gayan-a (Gayan Abeyweera)
  11. @louisnieu (G. Louis Nieuwoudt)
  12. @johnanderson2 (John Anderson)
  13. @SpamLee (Lee Phillips)
  14. @billy-yan(Zhe Yan)
  15. @hugokawamata (Hugo Kawamata)
  16. @attacop (Ned Gordon)
  17. @ewanmca (Ewan McAndrew)
  18. @BrisbedorFV (Felipe Vasquez)
  19. @zhxcnhn (Haoxiang Zheng)
  20. @pukaishen (KaiShen Pu)
  21. @dobolicious (Michael Dobrijevic)
  22. @liamsimpson (Liam Simpson)
  23. @bourneidentity (Kent Yeo)
  24. @4384819 (Allen Li)
  25. @TrentC21 (Trent Cook)
  26. @jaymes95 (Jaymes Branch)
  27. @dayan24 (Dayan Syed)
  28. @kelvincys (Kelvin Chung)
  29. @winifredliang (Winifred Liang)
  30. @sanika97 (Sanika Naik)
  31. @bijelo9 (Bianca Shurey)
  32. @MaxwellBo (Max Bo)
  33. @jakeparker7 (Jacob Parker)
  34. @HaoyunLiu (Haoyun Liu)
  35. @feisn (Jiaxuan Li)
  36. @riyamihilal (Hilal AL-Riyami)
  37. @nilis640 (Silin Liu)
  38. @SamLiew1 (Samuel Liew)
  39. @lukegiuseppin (Luke Giuseppin)
  40. @Whyejay (Tan Yi Jie)
  41. @slamon34 (Justin Courtice)
  42. @pan1501 (Chung Yu Pan)
  43. @JamesLockland (XINYUAN YAN)

Home

Saving and Loading

Statistics tracking

Game Play

APIs


Game Guide

Other Guides

Design Guides

Overviews

Features

Animations

Splash Screen & Create Account Screen

Player Account Settings

AI

Duck Dust


Brainstorming


Future Development


http://cultofthepartyparrot.com/parrots/partyparrot.gifhttp://cultofthepartyparrot.com/parrots/partyparrot.gifhttp://cultofthepartyparrot.com/parrots/partyparrot.gifhttp://cultofthepartyparrot.com/parrots/partyparrot.gif

Clone this wiki locally