parent
15befb32d8
commit
d12d40bc1e
83
talk.tex
83
talk.tex
|
@ -691,8 +691,7 @@
|
|||
|
||||
|
||||
|
||||
%%% !!! way too long
|
||||
%%%=== BEGIN TIMEBLOCK 10m ==============================================
|
||||
%%%=== BEGIN TIMEBLOCK 7.5m ==============================================
|
||||
|
||||
\begin{frame}{The Web Is Easy}
|
||||
\lecture{Let's explore another aspect of why the Web is so appealing for
|
||||
|
@ -816,18 +815,6 @@
|
|||
}
|
||||
|
||||
\only<3>{
|
||||
\begin{quote}
|
||||
\hangleft{``}If your code is popular enough to attract outside
|
||||
contributions, you will have created a \textbf{force multiplier} that
|
||||
helps you get more work done faster and cheaper.'' (Emphasis
|
||||
\emph{not} mine.)
|
||||
\end{quote}
|
||||
\lecture{Free labor; that's what Tom sees. They can focus on all the
|
||||
proprietary goodies that provide business value while the
|
||||
community writes the rest of the software for them.}
|
||||
}
|
||||
|
||||
\only<4>{
|
||||
\begin{quote}
|
||||
\hangleft{``}When you open source~[sic] useful code, you \textbf{attract
|
||||
talent}. Every time a talented developer cracks open the code to one
|
||||
|
@ -850,46 +837,25 @@
|
|||
with this ever-growing proprietary world? You keep it
|
||||
hidden. And you suggest that others do the same.}
|
||||
}
|
||||
|
||||
\lecture{Alright, now this last quote blows my mind.}
|
||||
|
||||
\only<6>{
|
||||
\begin{quote}
|
||||
\hangleft{``}Lastly, \textbf{it's the right thing to do}. It's almost
|
||||
impossible to do anything these days without directly or indirectly
|
||||
executing huge amounts of open source [sic] code. If you use the
|
||||
internet, you're using open source [sic]. That code represents
|
||||
millions of man-hours of time that has been spent and then given away
|
||||
so that everyone may benefit. We all enjoy the benefits of open
|
||||
source software [sic], and I believe we are all morally obligated to
|
||||
give back to that community.'' (Emphasis \emph{not} mine.)
|
||||
\end{quote}
|
||||
}
|
||||
|
||||
\lecture{To quote Bradley~Kuhn from one of his talks, this is incredibly
|
||||
self-serving.}
|
||||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}{The Web Scene}
|
||||
\lecture{Tom's philosophy is pervasive throughout the modern web
|
||||
development community. His post has influenced it. And, if we
|
||||
development community. His post even propagates it. And, if we
|
||||
take a look at the community, we can see why:}
|
||||
|
||||
\begin{itemize}
|
||||
\item<2-> Startups (e.g. YCombinator-funded)
|
||||
\lecture{Most new software startups today are going to have some sort
|
||||
of online component---if even just for the social
|
||||
aspect. As has already been discussed, the web is an
|
||||
attractive platform, and an easy way to create vendor
|
||||
lock-in---something that many misguided startups will
|
||||
consider to be vital to their long-term success. For this to
|
||||
happen---for these young startups to be able to get software
|
||||
out cheaply and quickly with limited resources---they need
|
||||
free software. So there is immense community pressure to
|
||||
create permissively licensed software; it's more difficult to
|
||||
distribute proprietary software for the web when the client
|
||||
libraries carry a copyleft.}
|
||||
of online component. As has already been discussed, the web
|
||||
is an attractive platform, and an easy way to create
|
||||
lock-in---something that many misguided startups and funders
|
||||
will consider to be vital to their long-term success. For
|
||||
this to happen---for these young startups to be able to get
|
||||
software out cheaply and quickly with limited
|
||||
resources---they need free software. So there is immense
|
||||
community pressure to create permissively licensed software.}
|
||||
|
||||
\item<3-> New programmers, new culture
|
||||
\lecture{And speaking of that community pressure---the web development
|
||||
|
@ -906,14 +872,13 @@
|
|||
that is cool and will be accepted by your peers. This is
|
||||
not a focus on freedom.}
|
||||
\item<3-> ``Copyleft'' is a dirty word
|
||||
\lecture{``Copyleft'' is a dirty word: if you want
|
||||
to be accepted by your peers, you'd better license your
|
||||
libraries permissively. If you don't, someone's either going
|
||||
to ask you to relicense so that they can use it in their own
|
||||
proprietary software, and lecture you on how copyleft
|
||||
restricts their freedom as a developer, or your project will
|
||||
be shunned. But many haven't even been introduced to the
|
||||
concept of copyleft to begin with.}
|
||||
\lecture{``Copyleft'' is a dirty word: if you want to be accepted
|
||||
by your peers, you'd better license your libraries
|
||||
permissively. If you don't, someone's either going to
|
||||
ask you to relicense so that they can use it in their own
|
||||
proprietary software, and tell you how copyleft restricts
|
||||
their freedom as a developer, or your project will be
|
||||
shunned.}
|
||||
\end{itemize}
|
||||
|
||||
\item<4-> Peer pressure
|
||||
|
@ -940,20 +905,14 @@
|
|||
copyleft. This is very dangerous. As I know many others
|
||||
here have witnessed when trying to defend copyleft, it can be
|
||||
very hard to explain these issues to someone who isn't aware
|
||||
that issues even exist. And when we go after the
|
||||
leaders---the mentors---the army swarms to their
|
||||
defense. It's an army of ignorance; an army of non-enemies
|
||||
that we can't just tear down, because they might not know
|
||||
better, and we'd do best to try to convince them that their
|
||||
freedoms are important, and that users' freedoms are too.}
|
||||
that issues even exist.}
|
||||
\end{center}
|
||||
|
||||
\lecture{Well, having spoken of Bradley Kuhn: as of last month, we even
|
||||
have a term describing this broad issue. And, no, it's not a
|
||||
hipster word.}
|
||||
\lecture{Well, as of last month, we even have a term describing this broad
|
||||
issue! And, no, it's not a hipster word.}
|
||||
\end{frame}
|
||||
|
||||
%%%=== END TIMEBLOCK 10m ==============================================
|
||||
%%%=== END TIMEBLOCK 7.5m ==============================================
|
||||
|
||||
|
||||
%%%=== BEGIN TIMEBLOCK 4m ==============================================
|
||||
|
|
Loading…
Reference in New Issue