Python for Decision Makers and Business Leaders Transcripts
Chapter: What is Python?
Lecture: Open source and Python
0:00 No conversation about what is Python would be complete
0:02 without mentioning that it is open source.
0:06 I'm sure you've heard of open source.
0:08 It's a trend in the software development space where
0:11 the code is available and, typically
0:13 it can be taken and adapted without permission
0:16 without asking somebody, Hey
0:18 can I make this change?
0:19 or, I saw there's this problem.
0:21 Could you please change your code because
0:23 we wanted to do something else?
0:25 No, you could just go over here
0:26 press this fork button
0:28 and you are now the proud owner of
0:29 a fully-functional version of Python
0:31 and you could go do whatever you want
0:33 rename it, make changes to it, and so on.
0:36 Typically, we don't want to do that because
0:38 we want to stay part of the community.
0:40 We want all the changes everyone else is making
0:42 to just come back into the thing that we're working on
0:45 and make it so much better.
0:47 open source is really important these days
0:49 and Python has been open source from the beginning.
0:52 You can get it right here on github.com/python.
0:55 That's the organization.
0:56 There's a handful of things there
0:58 and then /python is actually the main Python runtime
1:01 the library and the language that we talked about earlier.
1:04 So Python, open source, really amazing.