All of lore.kernel.org
 help / color / mirror / Atom feed
* academia contribution to the kernel
@ 2011-05-31  8:09 bodhimonk at gmail.com
  2011-05-31  9:44 ` Ronnie Collinson
  2011-05-31 12:58 ` Greg KH
  0 siblings, 2 replies; 19+ messages in thread
From: bodhimonk at gmail.com @ 2011-05-31  8:09 UTC (permalink / raw)
  To: kernelnewbies

Hi!

Thanks for the speedy reply. 

My problem is that I can't read and copy the files within the said filesystem. I searched the net and the forums but there seem no final guide or resolution to it. Is there? If so, pls. advice. 

In my office I use Debian 6 for both server and workstation.

Thanks again.

Sincerely,

Brian.


------Original Message------
From: Greg KH
To: Brian Augustus Pepino
Cc: kernelnewbies-bounces at kernelnewbies.org
Cc: Javier Martinez Canillas
Cc: kernelnewbies
Subject: Re: academia contribution to the kernel
Sent: May 31, 2011 15:46

On Tue, May 31, 2011 at 06:43:34AM +0000, bodhimonk at gmail.com wrote:
> On that note, my question is will Linux Kernel 3.0 finally solve the
> issues with Macintosh's HPS+ filesystem and finally support it or at
> least have a full integration between the two OS? 

What is wrong with Linux's current implementation of HPS+ that causes
you problems?  Have you notified the Linux kernel developers of this?

thanks,

greg k-h

"Sent via BlackBerry"

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  8:09 academia contribution to the kernel bodhimonk at gmail.com
@ 2011-05-31  9:44 ` Ronnie Collinson
  2011-05-31 12:58   ` Greg KH
  2011-05-31 12:58 ` Greg KH
  1 sibling, 1 reply; 19+ messages in thread
From: Ronnie Collinson @ 2011-05-31  9:44 UTC (permalink / raw)
  To: kernelnewbies

Quite generic, but over the last N months or year what feature or some form
of milestone has excited and/or pleased you the most, excluding 2.3
numbering. Could be intersting.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110531/11868232/attachment.html 

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  8:09 academia contribution to the kernel bodhimonk at gmail.com
  2011-05-31  9:44 ` Ronnie Collinson
@ 2011-05-31 12:58 ` Greg KH
  1 sibling, 0 replies; 19+ messages in thread
From: Greg KH @ 2011-05-31 12:58 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 08:09:31AM +0000, bodhimonk at gmail.com wrote:
> Hi!
> 
> Thanks for the speedy reply. 
> 
> My problem is that I can't read and copy the files within the said
> filesystem. I searched the net and the forums but there seem no final
> guide or resolution to it. Is there? If so, pls. advice. 
> 
> In my office I use Debian 6 for both server and workstation.

Then please file a bug with Debian for this issue and they will be glad
to work with you to resolve it.

Hope this helps,

greg k-h

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  9:44 ` Ronnie Collinson
@ 2011-05-31 12:58   ` Greg KH
  2011-05-31 14:30     ` Javier Martinez Canillas
  0 siblings, 1 reply; 19+ messages in thread
From: Greg KH @ 2011-05-31 12:58 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 09:44:25PM +1200, Ronnie Collinson wrote:
> Quite generic, but over the last N months or year what feature or some form of
> milestone has excited and/or pleased you the most, excluding 2.3 numbering.
> Could be intersting.

Ah, yes, you were not the first one to think of this one, it's on my
list already :)

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31 12:58   ` Greg KH
@ 2011-05-31 14:30     ` Javier Martinez Canillas
  2011-05-31 21:56       ` Greg KH
  0 siblings, 1 reply; 19+ messages in thread
From: Javier Martinez Canillas @ 2011-05-31 14:30 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 2:58 PM, Greg KH <greg@kroah.com> wrote:
> On Tue, May 31, 2011 at 09:44:25PM +1200, Ronnie Collinson wrote:
>> Quite generic, but over the last N months or year what feature or some form of
>> milestone has excited and/or pleased you the most, excluding 2.3 numbering.
>> Could be intersting.
>
> Ah, yes, you were not the first one to think of this one, it's on my
> list already :)
>

I have another question. Maybe a silly one but here it goes:

As far as I know linux staging is not only a mean to add code that
still is not in a mergeable form but also to deprecate old code. This
also applies to old subsystem like IBM MCA and ISA? Are these old
buses and ancient architectures being deprecated in the next 3.x
releases?

-- 
Javier Mart?nez Canillas
(+34) 682 39 81 69
PhD Student in High Performance Computing
Computer Architecture and Operating System Department (CAOS)
Universitat Aut?noma de Barcelona
Barcelona, Spain

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31 14:30     ` Javier Martinez Canillas
@ 2011-05-31 21:56       ` Greg KH
  2011-05-31 22:19         ` Greg Freemyer
  0 siblings, 1 reply; 19+ messages in thread
From: Greg KH @ 2011-05-31 21:56 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 04:30:15PM +0200, Javier Martinez Canillas wrote:
> On Tue, May 31, 2011 at 2:58 PM, Greg KH <greg@kroah.com> wrote:
> > On Tue, May 31, 2011 at 09:44:25PM +1200, Ronnie Collinson wrote:
> >> Quite generic, but over the last N months or year what feature or some form of
> >> milestone has excited and/or pleased you the most, excluding 2.3 numbering.
> >> Could be intersting.
> >
> > Ah, yes, you were not the first one to think of this one, it's on my
> > list already :)
> >
> 
> I have another question. Maybe a silly one but here it goes:

Not silly at all.

> As far as I know linux staging is not only a mean to add code that
> still is not in a mergeable form but also to deprecate old code. This
> also applies to old subsystem like IBM MCA and ISA? Are these old
> buses and ancient architectures being deprecated in the next 3.x
> releases?

Nice point, I'll try to work it in.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31 21:56       ` Greg KH
@ 2011-05-31 22:19         ` Greg Freemyer
  0 siblings, 0 replies; 19+ messages in thread
From: Greg Freemyer @ 2011-05-31 22:19 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 5:56 PM, Greg KH <greg@kroah.com> wrote:
> On Tue, May 31, 2011 at 04:30:15PM +0200, Javier Martinez Canillas wrote:
>> On Tue, May 31, 2011 at 2:58 PM, Greg KH <greg@kroah.com> wrote:
>> > On Tue, May 31, 2011 at 09:44:25PM +1200, Ronnie Collinson wrote:
>> >> Quite generic, but over the last N months or year what feature or some form of
>> >> milestone has excited and/or pleased you the most, excluding 2.3 numbering.
>> >> Could be intersting.
>> >
>> > Ah, yes, you were not the first one to think of this one, it's on my
>> > list already :)
>> >
>>
>> I have another question. Maybe a silly one but here it goes:
>
> Not silly at all.
>
>> As far as I know linux staging is not only a mean to add code that
>> still is not in a mergeable form but also to deprecate old code. This
>> also applies to old subsystem like IBM MCA and ISA? Are these old
>> buses and ancient architectures being deprecated in the next 3.x
>> releases?
>
> Nice point, I'll try to work it in.
>
> thanks,
>
> greg k-h

A joke / sarcastic post was made to the IDE list that deleted the
entire IDE subsystem.  It didn't seem many people thought it was
funny!

Greg

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  9:45       ` Pierre Vorhagen
  2011-05-31 12:55         ` Greg KH
@ 2011-05-31 18:26         ` Rik van Riel
  1 sibling, 0 replies; 19+ messages in thread
From: Rik van Riel @ 2011-05-31 18:26 UTC (permalink / raw)
  To: kernelnewbies

On 05/31/2011 05:45 AM, Pierre Vorhagen wrote:

> But I really wonder which type of Master (if any?) would maximize my
> chances of being hired by a company working on kernel development and
> related matters. Surely, a MSc in Computer Engineering would be more
> on-topic than a "traditional" MSc in Computer Science for instance, no?
> What *is* the best way to go about a Master that would be related to
> Linux development as much as possible?

Companies won't care much about your master.

However, if you manage to take your code from a proof of
concept to something production ready and merged in the
Linux kernel, you have just shown the whole world that you
are a kernel developer.

That is the kind of thing that will get you hired.

-- 
All rights reversed.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
@ 2011-05-31 13:04 bodhimonk at gmail.com
  0 siblings, 0 replies; 19+ messages in thread
From: bodhimonk at gmail.com @ 2011-05-31 13:04 UTC (permalink / raw)
  To: kernelnewbies

Thanks, Greg! 

I will do it. Thanks again! :)
------Original Message------
From: Greg KH
To: Brian Augustus Pepino
Cc: Javier Martinez Canillas
Cc: kernelnewbies-bounces at kernelnewbies.org
Cc: kernelnewbies
Subject: Re: academia contribution to the kernel
Sent: May 31, 2011 20:58

On Tue, May 31, 2011 at 08:09:31AM +0000, bodhimonk at gmail.com wrote:
> Hi!
> 
> Thanks for the speedy reply. 
> 
> My problem is that I can't read and copy the files within the said
> filesystem. I searched the net and the forums but there seem no final
> guide or resolution to it. Is there? If so, pls. advice. 
> 
> In my office I use Debian 6 for both server and workstation.

Then please file a bug with Debian for this issue and they will be glad
to work with you to resolve it.

Hope this helps,

greg k-h

"Sent via BlackBerry"

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  9:45       ` Pierre Vorhagen
@ 2011-05-31 12:55         ` Greg KH
  2011-05-31 18:26         ` Rik van Riel
  1 sibling, 0 replies; 19+ messages in thread
From: Greg KH @ 2011-05-31 12:55 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 11:45:45AM +0200, Pierre Vorhagen wrote:
> But I really wonder which type of Master (if any?) would maximize my 
> chances of being hired by a company working on kernel development and 
> related matters. Surely, a MSc in Computer Engineering would be more 
> on-topic than a "traditional" MSc in Computer Science for instance, no? 
> What *is* the best way to go about a Master that would be related to 
> Linux development as much as possible? (thinking about a future career 
> in the field)

What companies want, who are looking to hire Linux kernel developers, is
experience in actually doing the work, not their degrees.

Hope this helps,

greg k-h

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  1:17     ` Javier Martinez Canillas
@ 2011-05-31  9:45       ` Pierre Vorhagen
  2011-05-31 12:55         ` Greg KH
  2011-05-31 18:26         ` Rik van Riel
  0 siblings, 2 replies; 19+ messages in thread
From: Pierre Vorhagen @ 2011-05-31  9:45 UTC (permalink / raw)
  To: kernelnewbies

Hello,

in the light of this discussion, there is a question which has been 
bugging me for quite a while about higher academia and Linux.

I'm currently completing a Bachelor in "Computing and Systems"[1] in 
Belgium, which is very focused on programming. (Mainly C, but also C++, 
C#, Java...) It is a curriculum that will qualify me as an 
Analyst-Programmer (not sure if that's the correct term in English), in 
a relatively practical sense.

But I really wonder which type of Master (if any?) would maximize my 
chances of being hired by a company working on kernel development and 
related matters. Surely, a MSc in Computer Engineering would be more 
on-topic than a "traditional" MSc in Computer Science for instance, no? 
What *is* the best way to go about a Master that would be related to 
Linux development as much as possible? (thinking about a future career 
in the field)

Greetings,
Pierre


[1] http://www.provincedeliege.be/ects/2010/index_TECH-INDU_EN.html

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  6:43   ` bodhimonk at gmail.com
@ 2011-05-31  7:46     ` Greg KH
  0 siblings, 0 replies; 19+ messages in thread
From: Greg KH @ 2011-05-31  7:46 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 06:43:34AM +0000, bodhimonk at gmail.com wrote:
> On that note, my question is will Linux Kernel 3.0 finally solve the
> issues with Macintosh's HPS+ filesystem and finally support it or at
> least have a full integration between the two OS? 

What is wrong with Linux's current implementation of HPS+ that causes
you problems?  Have you notified the Linux kernel developers of this?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
       [not found]   ` <1497514244-1306824194-cardhu_blackberry.rim.net-copy_sent_folder-265104608-@b15.c2.bise3.blackberry>
@ 2011-05-31  6:45     ` bodhimonk at gmail.com
  0 siblings, 0 replies; 19+ messages in thread
From: bodhimonk at gmail.com @ 2011-05-31  6:45 UTC (permalink / raw)
  To: kernelnewbies

I mean precious time. Sorry for the typo. 

Thanks.
"Sent via BlackBerry"

-----Original Message-----
From: bodhimonk@gmail.com
Date: Tue, 31 May 2011 06:43:34 
To: Greg KH<greg@kroah.com>; <kernelnewbies-bounces@kernelnewbies.org>; Javier Martinez Canillas<martinez.javier@gmail.com>
Reply-To: bodhimonk at gmail.com
Cc: kernelnewbies<kernelnewbies@kernelnewbies.org>
Subject: Re: academia contribution to the kernel

Hello!

My question is very noobish and I hope Linus would not laugh at this but I am now near my wits end on this issue especially that our creative team keeps on using a Mac computer and would not migrate to gimp in order to make my life easier. 

On that note, my question is will Linux Kernel 3.0 finally solve the issues with Macintosh's HPS+ filesystem and finally support it or at least have a full integration between the two OS? 

Thank you and I am sorry if I took your precious for such a noob question.

Sincerely,

Brian.
"Sent via BlackBerry"

-----Original Message-----
From: Greg KH <greg@kroah.com>
Sender: kernelnewbies-bounces at kernelnewbies.org
Date: Tue, 31 May 2011 12:49:01 
To: Javier Martinez Canillas<martinez.javier@gmail.com>
Cc: kernelnewbies<kernelnewbies@kernelnewbies.org>
Subject: Re: academia contribution to the kernel

On Tue, May 31, 2011 at 01:05:28AM +0200, Javier Martinez Canillas wrote:
> Hello,
> 
> A few days ago Greg k-h posted in his blog asking to send questions
> that he could make in his interview with Linus at LinuxCon Japan.
> Sadly his keynote is tomorrow so I'm a bit late to send him a question

It's not too late, I'm still here, and we have many hours until the
presentation (i.e about 14).

> I would like to ask Linus, key kernel developers and companies
> sponsoring Linux development. Instead I will make the question in this
> list to know what you people think about.
> 
> My question is: why academia contribution to the Linux kernel is negligible?

<snip>

I think you already answered your own question, and there's not much we
can do about this other than the efforts that Thomas is working on right
now.

Any other suggestions of how the community could help academia out would
of course be appreciated.


Any other question that anyone would like me to ask Linus tomorrow?
Technical is always better, at least for the both of us.

thanks,

greg k-h

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  4:49 ` Greg KH
@ 2011-05-31  6:43   ` bodhimonk at gmail.com
  2011-05-31  7:46     ` Greg KH
       [not found]   ` <1497514244-1306824194-cardhu_blackberry.rim.net-copy_sent_folder-265104608-@b15.c2.bise3.blackberry>
  1 sibling, 1 reply; 19+ messages in thread
From: bodhimonk at gmail.com @ 2011-05-31  6:43 UTC (permalink / raw)
  To: kernelnewbies

Hello!

My question is very noobish and I hope Linus would not laugh at this but I am now near my wits end on this issue especially that our creative team keeps on using a Mac computer and would not migrate to gimp in order to make my life easier. 

On that note, my question is will Linux Kernel 3.0 finally solve the issues with Macintosh's HPS+ filesystem and finally support it or at least have a full integration between the two OS? 

Thank you and I am sorry if I took your precious for such a noob question.

Sincerely,

Brian.
"Sent via BlackBerry"

-----Original Message-----
From: Greg KH <greg@kroah.com>
Sender: kernelnewbies-bounces at kernelnewbies.org
Date: Tue, 31 May 2011 12:49:01 
To: Javier Martinez Canillas<martinez.javier@gmail.com>
Cc: kernelnewbies<kernelnewbies@kernelnewbies.org>
Subject: Re: academia contribution to the kernel

On Tue, May 31, 2011 at 01:05:28AM +0200, Javier Martinez Canillas wrote:
> Hello,
> 
> A few days ago Greg k-h posted in his blog asking to send questions
> that he could make in his interview with Linus at LinuxCon Japan.
> Sadly his keynote is tomorrow so I'm a bit late to send him a question

It's not too late, I'm still here, and we have many hours until the
presentation (i.e about 14).

> I would like to ask Linus, key kernel developers and companies
> sponsoring Linux development. Instead I will make the question in this
> list to know what you people think about.
> 
> My question is: why academia contribution to the Linux kernel is negligible?

<snip>

I think you already answered your own question, and there's not much we
can do about this other than the efforts that Thomas is working on right
now.

Any other suggestions of how the community could help academia out would
of course be appreciated.


Any other question that anyone would like me to ask Linus tomorrow?
Technical is always better, at least for the both of us.

thanks,

greg k-h

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-30 23:05 Javier Martinez Canillas
  2011-05-30 23:42 ` Prasad Joshi
@ 2011-05-31  4:49 ` Greg KH
  2011-05-31  6:43   ` bodhimonk at gmail.com
       [not found]   ` <1497514244-1306824194-cardhu_blackberry.rim.net-copy_sent_folder-265104608-@b15.c2.bise3.blackberry>
  1 sibling, 2 replies; 19+ messages in thread
From: Greg KH @ 2011-05-31  4:49 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 01:05:28AM +0200, Javier Martinez Canillas wrote:
> Hello,
> 
> A few days ago Greg k-h posted in his blog asking to send questions
> that he could make in his interview with Linus at LinuxCon Japan.
> Sadly his keynote is tomorrow so I'm a bit late to send him a question

It's not too late, I'm still here, and we have many hours until the
presentation (i.e about 14).

> I would like to ask Linus, key kernel developers and companies
> sponsoring Linux development. Instead I will make the question in this
> list to know what you people think about.
> 
> My question is: why academia contribution to the Linux kernel is negligible?

<snip>

I think you already answered your own question, and there's not much we
can do about this other than the efforts that Thomas is working on right
now.

Any other suggestions of how the community could help academia out would
of course be appreciated.


Any other question that anyone would like me to ask Linus tomorrow?
Technical is always better, at least for the both of us.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-31  0:39   ` João Eduardo Luís
@ 2011-05-31  1:17     ` Javier Martinez Canillas
  2011-05-31  9:45       ` Pierre Vorhagen
  0 siblings, 1 reply; 19+ messages in thread
From: Javier Martinez Canillas @ 2011-05-31  1:17 UTC (permalink / raw)
  To: kernelnewbies

2011/5/31 Jo?o Eduardo Lu?s <jecluis@gmail.com>:
>
> At the moment, and to my knowledge, in my computer science department there are two on-going MSc thesis focused on Linux, one of them being mine. The thing about having a thesis based on a beast such as Linux, as my supervisor always points out, is that there is a lot of room to mess things up. If you mess it up, and given the thesis has a limited time-frame, you are unable to write (or even publish) any papers. This gets even worse whenever the on-going work is part of a bigger research project, which must deliver some sort of results.
>

You are totally right and I second you. For me the problem is using
the number of papers as a mean to measure the a research quality. As
the lwn.net article says, academia is so concerned in writing papers
that they forgive to solve problems while the industry is so worry in
solving problems that they don't have time to write papers. Using
conferences and journals to share your research results may be good
for other disciplines but in the computer science world we can share
our knowledge through open source software.

> Therefore, most of the academic work I'm acquainted with is fundamentally focused on providing proof-of-concept prototypes. On the field of File Systems there are quite a lot of published papers using Linux as their backbone, but most of the work is focused on providing some sort of research objective, and the implementation is presented as nothing but a PoC sustaining whatever it is that the paper claims. I'm rarely able to find a working implementation, publicly available.
>

The proof-of-concept prototypes, analytical models and simulation
probably made sense in a proprietary world where one didn't have an
operating system to try a different process scheduler for example. Of
course one would not develop a OS just to try something a new
scheduler, but today with the high quality and good modularization of
most well known open source projects (Linux, Apache, Postgresql, etc)
I don't understand why academia doesn't want to use them to try their
ideas. I don't expect to push the code upstream (it costs money) but
that is something that students can do in their free time if they are
allowed to do and develop against these projects.

>
> I'm not sure how it goes outside Portugal, but most projects I'm aware of seldomly care about this. Usually, projects are funded through our National Science and Technology Foundation (with government ties), or by EU funding. To my knowledge, there are no restrictions on which licenses are to be applied to research projects. In my opinion, being publicly financed research, it *should* be open sourced and subject to a public license, if not public domain all the way down. Then again, this is merely my opinion.
>

Same thing here in Spain. Most of the projects funding is made by EU
agencies and government (as far as I know). I hope that in the future
pushing your code upstream can be used as a metric of research
advances. Maybe could even be the goal of the project. I think
academia needs to modernize and embrace open source as a way to share
knowledge, otherwise we will continue publishing micro-improvements
papers that has almost zero impact and are behind high prices walls
(IEEE/ACM). Unless you work in a university the "knowledge" in these
papers are a privilege that no one can afford. In the other hand
making a git clone from an open source repo is free.

I hope that in the future governments and universities understand this
and change the way academia works today. Otherwise I think that
"propietary" academia will have the same fate as proprietary software.

-- 
Javier Mart?nez Canillas
(+34) 682 39 81 69
PhD Student in High Performance Computing
Computer Architecture and Operating System Department (CAOS)
Universitat Aut?noma de Barcelona
Barcelona, Spain

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-30 23:42 ` Prasad Joshi
@ 2011-05-31  0:39   ` João Eduardo Luís
  2011-05-31  1:17     ` Javier Martinez Canillas
  0 siblings, 1 reply; 19+ messages in thread
From: João Eduardo Luís @ 2011-05-31  0:39 UTC (permalink / raw)
  To: kernelnewbies


On May 31, 2011, at 12:42 AM, Prasad Joshi wrote:

> On Tue, May 31, 2011 at 12:05 AM, Javier Martinez Canillas
> <martinez.javier@gmail.com> wrote:
>> Hello,
>> 
>> A few days ago Greg k-h posted in his blog asking to send questions
>> that he could make in his interview with Linus at LinuxCon Japan.
>> Sadly his keynote is tomorrow so I'm a bit late to send him a question
>> I would like to ask Linus, key kernel developers and companies
>> sponsoring Linux development. Instead I will make the question in this
>> list to know what you people think about.
>> 
>> My question is: why academia contribution to the Linux kernel is negligible?
>> 
> 
> Leave contribution, frankly speaking academic experts lack the
> knowledge of many of new features. For example few days back I was
> speaking about virtualization with a professor in my University. She
> thought I am talking about "Virtual Reality" and started telling me
> the work she is doing, obviously I couldn't understand whatever she
> was blurring. When I joined the University, I used to talk with
> professors about ZFS, BTRFS but, to my surprise they had no idea about
> them.

Being a MSc student myself, and dealing with quite a lot of different people in the department, I must say that statement is like everything else in life: it is not nearly as true as it might appear. Generally speaking, one should not talk about systems with someone from the multimedia department, nor about kernel programming with the folks from the artificial intelligence department. For instance, one of my professors has a long history on file systems and he enjoys quite a lot spending entire afternoons sharing knowledge.

> 
>> In the last linux foundation report about who is sponsoring the Linux
>> kernel development, academia contribution was less than 1.5%.
>> 
>> Being involved in the academia as a PhD student I have my own
>> conclusions that are very similar to the ones exposed by Thomas
>> Gleixner in his lwn.net article "academia v. reality"
>> (http://lwn.net/Articles/397422/).
>> 
>> How can the Linux foundation and companies behind Linux improve this?
>> Academia has too much resources (both human and financial) that can be
>> used to improve Linux.
>> 
> 
> Academic people, I guess are evaluated using the number of papers they
> have published. I have not seen people publishing papers in Linux
> kernel development community. They are completely on opposite ends.
> 

I share most of this opinion, and I'll add to it.

At the moment, and to my knowledge, in my computer science department there are two on-going MSc thesis focused on Linux, one of them being mine. The thing about having a thesis based on a beast such as Linux, as my supervisor always points out, is that there is a lot of room to mess things up. If you mess it up, and given the thesis has a limited time-frame, you are unable to write (or even publish) any papers. This gets even worse whenever the on-going work is part of a bigger research project, which must deliver some sort of results.

Therefore, most of the academic work I'm acquainted with is fundamentally focused on providing proof-of-concept prototypes. On the field of File Systems there are quite a lot of published papers using Linux as their backbone, but most of the work is focused on providing some sort of research objective, and the implementation is presented as nothing but a PoC sustaining whatever it is that the paper claims. I'm rarely able to find a working implementation, publicly available. 

> Academics might not like to work on Linux kernel because of the Open
> Source. They are always concerned with funding, fear of not generating
> money out of open source projects might be another reason. If Linux
> foundation can provide research funding, Universities would be
> interested in working on Linux kernel.
> 

I'm not sure how it goes outside Portugal, but most projects I'm aware of seldomly care about this. Usually, projects are funded through our National Science and Technology Foundation (with government ties), or by EU funding. To my knowledge, there are no restrictions on which licenses are to be applied to research projects. In my opinion, being publicly financed research, it *should* be open sourced and subject to a public license, if not public domain all the way down. Then again, this is merely my opinion.


In a nutshell, I think most of the reason why academia don't develop on the kernel is because it survives on publications. The more you have, the more funding may come towards you. In order to develop to the kernel in a useful time-frame you require students/researchers who are used to do kernel programming. And my experience, though biased due to the current state of affairs in my university, dictates that we are in the Java era. Everybody knows Java, and few are those who care to learn any more C than the right amount to complete the couple of chairs in the course that actually requires such an 'archaic programming language' (as some of my colleagues enjoy pointing out, for whatever reason they fancy).


Cheers.
Joao

---
Jo?o Eduardo Lu?s
gpg key: 477C26E5 from pool.keyserver.eu 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 495 bytes
Desc: This is a digitally signed message part
Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110531/c1000390/attachment.bin 

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
  2011-05-30 23:05 Javier Martinez Canillas
@ 2011-05-30 23:42 ` Prasad Joshi
  2011-05-31  0:39   ` João Eduardo Luís
  2011-05-31  4:49 ` Greg KH
  1 sibling, 1 reply; 19+ messages in thread
From: Prasad Joshi @ 2011-05-30 23:42 UTC (permalink / raw)
  To: kernelnewbies

On Tue, May 31, 2011 at 12:05 AM, Javier Martinez Canillas
<martinez.javier@gmail.com> wrote:
> Hello,
>
> A few days ago Greg k-h posted in his blog asking to send questions
> that he could make in his interview with Linus at LinuxCon Japan.
> Sadly his keynote is tomorrow so I'm a bit late to send him a question
> I would like to ask Linus, key kernel developers and companies
> sponsoring Linux development. Instead I will make the question in this
> list to know what you people think about.
>
> My question is: why academia contribution to the Linux kernel is negligible?
>

Leave contribution, frankly speaking academic experts lack the
knowledge of many of new features. For example few days back I was
speaking about virtualization with a professor in my University. She
thought I am talking about "Virtual Reality" and started telling me
the work she is doing, obviously I couldn't understand whatever she
was blurring. When I joined the University, I used to talk with
professors about ZFS, BTRFS but, to my surprise they had no idea about
them.

What I have found though about these people, they are good in their
field and they are mostly involved in writing the cryptic research
papers, god knows who read these papers. I also see a lot of PhD
students, but they follow the same footsteps that their supervisor is
following.

Any ways my supervisor never discourages me from working on Linux. Good for me.

> In the last linux foundation report about who is sponsoring the Linux
> kernel development, academia contribution was less than 1.5%.
>
> Being involved in the academia as a PhD student I have my own
> conclusions that are very similar to the ones exposed by Thomas
> Gleixner in his lwn.net article "academia v. reality"
> (http://lwn.net/Articles/397422/).
>
> How can the Linux foundation and companies behind Linux improve this?
> Academia has too much resources (both human and financial) that can be
> used to improve Linux.
>

Academic people, I guess are evaluated using the number of papers they
have published. I have not seen people publishing papers in Linux
kernel development community. They are completely on opposite ends.

Academics might not like to work on Linux kernel because of the Open
Source. They are always concerned with funding, fear of not generating
money out of open source projects might be another reason. If Linux
foundation can provide research funding, Universities would be
interested in working on Linux kernel.

Anyways there are Universities doing research on Linux kernel as well.
For example CEPH file system started in an University, Xen is yet
another example.

> LTTng and Linux Checkpoint/Restart (linux-cr) are two examples that
> academia can produce features to enhance the kernel.
>
> Best regards,
>
> --
> Javier Mart?nez Canillas
> (+34) 682 39 81 69
> PhD Student in High Performance Computing
> Computer Architecture and Operating System Department (CAOS)
> Universitat Aut?noma de Barcelona
> Barcelona, Spain
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

^ permalink raw reply	[flat|nested] 19+ messages in thread

* academia contribution to the kernel
@ 2011-05-30 23:05 Javier Martinez Canillas
  2011-05-30 23:42 ` Prasad Joshi
  2011-05-31  4:49 ` Greg KH
  0 siblings, 2 replies; 19+ messages in thread
From: Javier Martinez Canillas @ 2011-05-30 23:05 UTC (permalink / raw)
  To: kernelnewbies

Hello,

A few days ago Greg k-h posted in his blog asking to send questions
that he could make in his interview with Linus at LinuxCon Japan.
Sadly his keynote is tomorrow so I'm a bit late to send him a question
I would like to ask Linus, key kernel developers and companies
sponsoring Linux development. Instead I will make the question in this
list to know what you people think about.

My question is: why academia contribution to the Linux kernel is negligible?

In the last linux foundation report about who is sponsoring the Linux
kernel development, academia contribution was less than 1.5%.

Being involved in the academia as a PhD student I have my own
conclusions that are very similar to the ones exposed by Thomas
Gleixner in his lwn.net article "academia v. reality"
(http://lwn.net/Articles/397422/).

How can the Linux foundation and companies behind Linux improve this?
Academia has too much resources (both human and financial) that can be
used to improve Linux.

LTTng and Linux Checkpoint/Restart (linux-cr) are two examples that
academia can produce features to enhance the kernel.

Best regards,

-- 
Javier Mart?nez Canillas
(+34) 682 39 81 69
PhD Student in High Performance Computing
Computer Architecture and Operating System Department (CAOS)
Universitat Aut?noma de Barcelona
Barcelona, Spain

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2011-05-31 22:19 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-31  8:09 academia contribution to the kernel bodhimonk at gmail.com
2011-05-31  9:44 ` Ronnie Collinson
2011-05-31 12:58   ` Greg KH
2011-05-31 14:30     ` Javier Martinez Canillas
2011-05-31 21:56       ` Greg KH
2011-05-31 22:19         ` Greg Freemyer
2011-05-31 12:58 ` Greg KH
  -- strict thread matches above, loose matches on Subject: below --
2011-05-31 13:04 bodhimonk at gmail.com
2011-05-30 23:05 Javier Martinez Canillas
2011-05-30 23:42 ` Prasad Joshi
2011-05-31  0:39   ` João Eduardo Luís
2011-05-31  1:17     ` Javier Martinez Canillas
2011-05-31  9:45       ` Pierre Vorhagen
2011-05-31 12:55         ` Greg KH
2011-05-31 18:26         ` Rik van Riel
2011-05-31  4:49 ` Greg KH
2011-05-31  6:43   ` bodhimonk at gmail.com
2011-05-31  7:46     ` Greg KH
     [not found]   ` <1497514244-1306824194-cardhu_blackberry.rim.net-copy_sent_folder-265104608-@b15.c2.bise3.blackberry>
2011-05-31  6:45     ` bodhimonk at gmail.com

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.