<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
On 06/06/2016 07:08 PM, Dave Crossland wrote:<br>
<blockquote class=" cite"
id="mid_CAEozd0z7vnFGk5R81uW8CEf_ih0AxECkn4N_Z7j_cxa63KAeLA_mail_gmail_com"
cite="mid:CAEozd0z7vnFGk5R81uW8CEf+ih0AxECkn4N=Z7j-cxa63KAeLA@mail.gmail.com"
type="cite">
<pre wrap="">First, I think there must be a large fraction of all github repos that
have less than 10 commits with almost nothing in them and are
essentially worthless. If those don't have a LICENSE file, I don't
mind <span class="moz-smiley-s1" title=":)"><span>:)</span></span></pre>
</blockquote>
<br>
I think this way of looking at the issue is wrongheaded. However, my
solution to this problem requires a change to GitHub's entire
model... <span class="moz-smiley-s4"><span> :-P </span></span><br>
<br>
I always thought it strange that public repos is the default. I do
not think it makes sense to have beginners have their repos be
public by default, for example. Of course someone publishing their
first repo doesn't have a license--they do not know what they are
doing (coding, licensing, everything). So, I would imagine that it
would help beginners if they could start with private repos--maybe
they just share with their friends and teachers/mentors. Then, when
things start picking up speed, they choose to go public (and at that
point are required to choose a license).<br>
<br>
"Open Source" confuses "public" and "private" in this way. (Google,
for GSoC for example, states that Open Source means that all
development happen publicly--out in the open). "Free software" makes
"public" and "private" a separate matter--as long as you have the
four freedoms, it is free/libre software.<br>
<br>
The GNU project, for example, was done privately at first. Only when
the code was made public (i.e. distributed) did the license really
matter. Before the code is distributed--when it is still private--it
is neither here nor their license-wise (software freedom-wise).
Dave, what I think you are trying to say is that the published code
is not very mature so it does not yet matter if it has a license.
Since private code doesn't need a license either, I would propose
that GitHub allow noobs to have private repos... (As I said before,
I understand that this would be a significant change to their
business model)<br>
<br>
...but then again I do not represent GitHub. The best I could do is
share my opinion with them.<br>
<br>
Thanks for the conversation! Love it! <span class="moz-smiley-s1"><span>
:-) </span></span><br>
</body>
</html>