Slashdot Mirror


Ask Moshe Bar about [your choice here]

Moshe Bar is (pick one) 1. A Linux kernel developer; 2. A motorcycle enthusiast; 3. The primary openMosix maintainer; 4. A respected Linux device driver writer; 5. Author of several books and many articles about Linux; 6. Newly married. 7. A Talmudic scholar; 8. All of the above. The correct answer is 8, and since in addition to (or perhaps because of) all this Moshe is a popular guy, this interview is here by reader request. (Yes, we take interview requests; send them to robin@roblimo.com.) Ask Moshe whatever you wish, one question per post. We'll send him 10 of the highest moderated questions and post his answers as soon as he gets them back to us.

29 of 454 comments (clear)

  1. Bikes by crumbz · · Score: 3, Interesting

    Why did you choose a Harley Davidson? Just curious.

  2. Most important question. by flewp · · Score: 4, Redundant

    Where do you find the time for everything?

    --
    WWJD.... for a Klondike bar?
    1. Re:Most important question. by FortKnox · · Score: 5, Interesting

      To make a more specific version of the parent question:

      You do all that and have a wife? How can you possibly find time for her? Does she want more time? Does she kernel hack with you?

      Sidenote: Before people bitch about the 'one question rule', all of it could be slurped up into one question, I just broke it down so that its more readable :-P

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  3. As a device-driver writer... by Marx_Mrvelous · · Score: 5, Insightful

    It seems like such a chore to write drivers that work on all distros since they all use different kernels. It seems to me that businesses only develop for windows because they are guaranteed that their drivers will work on all windows machines for X (4,5,6) years without any mroe work. Having experience writing Linux device drivers, do you think that a cross-distribution effort to standardize on kernel versions and guarantee major hardware manufacturers this compatibility would promote driver development in Linux?

    --

    Moderation: Put your hand inside the puppet head!
  4. Open Source by TweeKinDaBahx · · Score: 3, Interesting

    What is your opinion of the current state of the open-source community at this time, and do you think open source beer has a future?

    Also, Do yout think that Germany's swich to open source will have a signifigant impact on the open source community and/or IT in general?

  5. I have only one question: by Baldric+Dominus · · Score: 5, Funny

    Does Moshe have a son/daughter named "foo"?

    --
    -Baldric Dominus
  6. openMosix by MBCook · · Score: 4, Interesting

    What is the major difference between openMosix and Mosix, and what do you think openMosix needs to improve on the most?

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  7. Getting started as a kernel developer... by PM4RK5 · · Score: 3, Interesting

    As an avid Linux user, and programmer, I've always been interested in developing the kernel. However, the sheer size of the kernel has been rather intimidating, and kept me away from it. I've also found myself to be better at programming "utilities" rather than "end-user" types of programs. Is there any section of the kernel that would be "the best place to start"?

    With that in mind, are there any suggestions you could make to those of us interested in kernel development, on how to get started?

    Thanks up front.

    1. Re:Getting started as a kernel developer... by inkfox · · Score: 3, Informative
      You might get some help by starting at kernelnewbies.org and the related IRC channel.

      It's made for people just like you. *nod*

      --
      Says the RIAA: When you EQ, you're stealing bass!
  8. Talmud and Technology by valdis · · Score: 4, Interesting

    We have already seen the Islamic religious authorities having to deal with the question of whether divorce via e-mail is binding. What do you see as the biggest and/or most interesting questions regarding Talmudic teaching as they apply to current/near-future technology?

    1. Re:Talmud and Technology by yoz · · Score: 3, Funny

      On a related question about Jewish teachings and technology, I can't seem to get my Golem to work. I've mixed the four elements in the proper proportions and recited all the usual kabbalistic incantations, but the damn thing just won't come to life and smite my enemies.

      You've got the latest Shem and incantations, right? You can download patches by writing the correct command line and putting it under your pillow while you sleep. This is important, as some Eastern European developers have reported various crashes due to command conflicts. You have to be really careful here.
      (There have also been some embarrassing incidents involving denial-of-service attacks with commands from untrusted users - this has been known to cause flooding)

      So, what's the proper way to compile a Golem?

      The HOWTO is way too long to list here, but I'll give you this tip: Make sure your Perl is up to date.

      -- Yoz

  9. Different social groups by CAIMLAS · · Score: 5, Interesting

    As someone involved in many different activities, do you have cohesive social groups? That is, do the people from, say, your motorcycle-riding friends develop/use linux as well? (Or does your wife know about your dirty little secret? :P) I'm interested in knowing what your social ties are, being as it seems you are a fairly active individual.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  10. BitKeeper by AirLace · · Score: 5, Offtopic

    Despite staunch opposition from certain developers, Linus has recently started to maintain the kernel using the non-free BitKeeper SCM product, which is not only proprietary but also uses undocumented file formats, making interoperability difficult or impossible. Do you think it's fair to encourage developers who would otherwise keep to Free Software to turn to a proprietary solution and what is in effect, shareware?

  11. Linux and Jewish Law by Bonker · · Score: 5, Interesting

    I understand that a lot of Jewish religous law about technology is based around the 'started fire' idea. Forgive me for not knowing more about it as I'm not Jewish, but the way I understand it, a fire cannot be started on the sabbath, but a fire can be maintained during the sabbath.

    By the same doctrine, computerized systems can be booted on the day before the sabbath and then put on an autmatic mode during the sabbath. During that time, a sysadmin can address important issues as they creep up, just like he would add a log to the fire he started before the sabbath.

    Right? Please correct me if I'm not.

    Okay, this said, is Linux kosher for the sabbath? Is it permissable to say, perform a checkfs during the holy day? What tasks can you perform and what tasks can't you?

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:Linux and Jewish Law by Otter · · Score: 3, Interesting
      I understand that a lot of Jewish religous law about technology is based around the 'started fire' idea.

      It's more that electricity is classified as 'fire' and electrical devices are subject to the laws governing fire. That is the case when the electricity has the potential to create a fire, because it creates heat or sparks. Solid-state electronics and LEDs are a different matter, but that's getting into some obscure rulings and in practice almost all electrical devices are treated as fire.

      but the way I understand it, a fire cannot be started on the sabbath, but a fire can be maintained during the sabbath...just like he would add a log to the fire he started before the sabbath.

      No, the fire can't be touched at all, except for reasons of safety. On holidays, which have a weaker set of restrictions, the fire can be tended.

      By the same doctrine, computerized systems can be booted on the day before the sabbath and then put on an autmatic mode during the sabbath.

      That's a different issue -- if a cron job or something similar is configured before the Sabbath starts, there's no problem with its running itself. Most religious Jewish homes have lights connected to timers for precisely that sort of thing.

    2. Re:Linux and Jewish Law by The+Wing+Lover · · Score: 4, Interesting

      However, there are numerous situations where making fire can be considered play.



      Not by orthodox jews. "Work" is probably a poor translation into English of what is forbidden on the Sabbath. For example, a Rabbi and his staff are permitted to do their jobs on the Sabbath (it is their job). Likewise, there are several leisure activities which are forbidden. So the distinction isn't "fun vs. not fun" or "making money vs. not making money". Even if you like playiung video games or want to watch the hockey game, you can't.



      "Doing Work" really means "using technology" or "doing creative things" or "transporting large objects outdoors", etc.



      Note that I'm not Jewish either, but for 2 1/2 years I rented a basement apartment from an Orthodox Jewish family and learned a lot about the religion at that time.



      An excellent read is Judaism 101

      .
      --

      - In Capitalist America, law violates YOU!

  12. As a device driver writer... by dalutong · · Score: 5, Interesting

    do you think that the Linux kernel should follow the same route as the Mozilla project. That being that when Mozilla reaches 1.0 the API will freeze and any plugins, applications that use gecko, etc. will be compatible until version 1.2 is out. Should the Linux kernel make some sort of standardized API for drivers so a driver that works with 2.4.0 will work for 2.4.20?

    Is this a reasonable request? (doable?)

    why/why not?

    --

    What comes first, finding a teacher or becoming a student?
  13. What was their expression??? by haggar · · Score: 3, Interesting

    After reading this cheerful little event I decided to ask you: what was the expression on the faces of these Microsoft executives, when you delivered your speech about Linux?

    Talk about priceless :o)

    --
    Sigged!
  14. Database Clusters by emil · · Score: 5, Interesting

    As a cluster guru, I am curious about your take on database server clustering in both the commercial and the open-source space.

    First, it appears that IBM DB2 has been wiping the floor with Oracle on the TPC benchmarks lately, and Oracle "RAC" has been a flop. However, IBM is not using any hardware from its proprietary server lines, but instead relies on clusters of "federated" databases running on 32 standard PCs running either Linux or Windows. It does appear that Oracle still generally beats IBM in raw performance on a single system (as IBM refuses to post any non-clustered benchmarks AFAIK).

    Do you think that any of the hype over either of these vendors cluster packages is worth attention? Do you agree with Sun's claim that TPC(-C) no longer has any practical relevance? It all seems to be getting rather silly.

    Second, is there any push to make any of the ACID-leaning open databases (Postgres, SAP-DB, etc.) fault-tolerant, perhaps using Mosix? I assume this would require modifications to Postgres enabling it to access raw partitions. Have you had any talks with the Red Hat Database people about cluster modifications to Postgres, just out of curiousity?

  15. Motorcycle Question by w.p.richardson · · Score: 3, Interesting
    What do you think of the return of the Indian brand?

    As for me, I think someone is cashing in on a classic. Tis a shame.

    --

    Curb CO2 emissions: Kill yourself today!

  16. Not about Linux at all... by Dimwit · · Score: 5, Insightful

    ...but the article said pick anything. Since there are quite a few philosophers on Slashdot (and since I'm Jewish and this question gets a lot of thought from me, and when will I ever be able to ask again?) here's my question:

    Do you see any reconciliation between science and the G-d of the Torah? What about between Science and any sort of Creationism at all? Do you see the possibility that science, as it approaches the moment of Creation itself, becomes more in tune with religion? I guess a big part of what I'm asking - do you see a place for (or proof of) G-d in science?

    Thanks...sorry this isn't the usual Slashdot fare, but I can't help but ask.

    --
    ...but it's being eaten...by some...Linux or something...
    1. Re:Not about Linux at all... by bero-rh · · Score: 3, Insightful

      I think that they always are in agreement when science is done correctly.

      Make that, when both science and religion are done correctly.

      Correctly done science is certain to run into trouble with a religion asserting earth is flat, or sun circles around earth.

      --
      This message is provided under the terms outlined at http://www.bero.org/terms.html
  17. ok, so I admit it... by morgajel · · Score: 3, Interesting

    I have no Idea who you are.

    however, it says here you develop drivers.
    how does one get into that sort of thing starting out? obviously you've been doing it for a while. how would someone who has a base understanding of assembly and C get into this? it's a big field, and I wouldn't know where to start, but I would like to help some day.

    --
    Looking for Book Reviews? Check out Literary Escapism.
  18. What area of law are you studying? by gosand · · Score: 5, Interesting

    According to the FAQ on your website, you are currently studying for your first law degree. With such a heavy technical background, especially in CS, I am curious as to what area of the law you are planning on going into. Is it a technology-related area? It would be nice to have some more technically-capable people in the law profession, especially those who are Linux friendly. Or is going into law just your way of making money for that early retirement?

    --

    My beliefs do not require that you agree with them.

  19. IBM and Hercules? by Jay+Maynard · · Score: 5, Interesting
    (I'm the maintainer of Hercules, an open source emulator for IBM mainframes that runs on Linux and Windows.)


    You've mentioned Hercules in your column a couple of times, both quite favorably. Thanks!

    One industry analyst from Germany has claimed repeatedly that IBM is getting ready to slap down Hercules with its lawyers, on the basis of some unspecified violations of their intellectual property rights. He's said that it's not just patent infringement, but refuses to go into exactly what else.

    What effect would you think that taking such an action would have on IBM once the open source community finds out?

    --
    Disinfect the GNU General Public Virus!
  20. Thread migration by Bobo_the_Chimp · · Score: 3, Interesting
    One of the advantages of OpenMosix is that programs do not need recompilation or any special design techniques to take advantage of clustering.

    This design goal isn't always realized though, because OpenMosix works with processes as the atomic work-distribution unit, and not treads. ie. OpenMosix can't migrate multithreaded apps.

    Is thread support planned for *any* future version of OpenMosix?

  21. a mature kernel? by bcrowell · · Score: 4, Interesting
    Great software projects may (should?) eventually mature to the point where they don't need to change anymore. A classic example is TeX, whose version number is converging to pi. Is there a point at which the Linux kernel will become a mature project, and most of you smart kernel hackers can turn your talents to other open-source work? As a desktop user, it seems to me that the kernel has already reached that point; the only time I ever run into low-level system bugs, it's always X bugs, not kernel bugs. Is it getting to the point (e.g., with virtual memory stuff) where any change you can make will cause the kernel to perform just a little worse for some people, and just a little better for others?

    I can't help thinking that the Linux kernel may be a little like string theory in physics. String theory tends to attract young people who are the most talented of all, and you have to wonder whether their talents are being wasted, since string theory might not even reflect reality.

  22. Practical OpenMosix by bozoman42 · · Score: 3, Interesting

    What are some of the most interesting computing projects you've heard about using MOSIX that could pretty much only happen using MOSIX (as opposed to "plain old" PVM/MPI/etc)?

  23. No more |propaganda| by why-is-it · · Score: 3, Insightful

    What do you think about ongoing conflict in middle east?

    No offense, but what sort of question is that? I don't imagine that any reasonable person would be in favour of the on-going conflict. Nor do I see how any decent sort of person would claim that the death count (on all sides) is not yet high enough. The violence is so self-defeating. As we brutalize others, so do we brutalize ourselves.

    What do you think about massacre that Isreali soldiers commited in refugee camp in Jenin?

    Why not ask him how he feels about the suicide bombers who deliberately choose to attack non-combatants?

    Could we leave the partisanship aside and discuss things relevant to the /. crowd?

    --
    *** Where are we going? And what's with this handbasket?