1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Yahoo! no longer a FreeBSD stronghold?

Discussion in 'Off-Topic' started by DutchDaemon, Apr 12, 2010.

  1. DutchDaemon

    DutchDaemon Administrator Staff Member Administrator Moderator

    Messages:
    10,661
    Likes Received:
    23
    Came across a job offering, "Yahoo! is hiring Production Engineers!".

    Excerpts:

    What the hell happened there?
     
  2. J65nko

    J65nko New Member

    Messages:
    422
    Likes Received:
    0
    Maybe not betting all your money on a single horse, or in other words: diversification?
     
  3. DutchDaemon

    DutchDaemon Administrator Staff Member Administrator Moderator

    Messages:
    10,661
    Likes Received:
    23
    You think Google has a few FreeBSD farms for diversification?
     
  4. Oko

    Oko Member

    Messages:
    495
    Likes Received:
    0
    Absolutely NOT! No U.S. company will deploy non-proprietary system without very, very good
    reason. Whom are they going to sue if the things do not work as expected?

    I bet that there no machine running FreeBSD at this point in Yahoo on U.S. soil. However some
    of their overseas server farms might.

    Unless somebody stands behind FreeBSD with a development and long term support (iX systems
    are too small) the FreeBSD is as much academic/hobby system as any other BSDs.
     
  5. rbelk

    rbelk New Member

    Messages:
    202
    Likes Received:
    0
  6. ckester

    ckester New Member

    Messages:
    288
    Likes Received:
    0
    Yahoo has been losing the battle against Google and its other competitors -- for reasons, it must be emphasized, that have nothing to do with FreeBSD.

    I'm not sure Yahoo was ever a good advertisement for the power of BSD. Too many people think of Yahoo as a second-class operation.
     
  7. Oko

    Oko Member

    Messages:
    495
    Likes Received:
    0
    Actually, I have not touch a single FreeBSD box for more than three years. These days
    I am using OpenBSD exclusively.
    Read my post carefully. No U.S. company will deploy non-proprietary system without a very
    good reason. The fact that JunoOS (Juniper OS) is almost 80% FreeBSD code doesn't change the fact that they claim that it is 100% proprietary OS developed from the scratch.


    When Yahoo started Linux was a joke and Solaris was expensive. So they used FreeBSD. Did I tell you
    dad M$ servers also used to run FreeBSD. Not any more. Today Linux is modern proprietary OS which you can get almost for free. It might not be the best thing after slice of bread but if something goes wrong you can always sue guys from RedHat. Did I tell you that in U.S. Linux=RedHat?

    I hope you get the point.
     
  8. darkshadow

    darkshadow New Member

    Messages:
    170
    Likes Received:
    0
    they can go to hell I will only use freebsd .... even if they are not , I will leave all the computer work for these jerk I will move to other part of the world like project management or I will complete studying German language , I get enough from non guilty software like Linux and stupid gnu , If freebsd or openbsd gone for any reason I will install windows and start gaming and first game I buy is kill linux
     
  9. darkshadow

    darkshadow New Member

    Messages:
    170
    Likes Received:
    0
  10. vermaden

    vermaden Member

    Messages:
    2,352
    Likes Received:
    0
    Its pretty outdated ;)
     
  11. saxon3049

    saxon3049 New Member

    Messages:
    208
    Likes Received:
    0
    Those links are a little out of date aren't they, the first is from 2001 the other recommends freebsd 4.x.

    It sucks that people are moving away from FreeBSD in a mass centralised environment such as data centres, for a whole host of reasons the main one I can see is that Linux is better at marketing and lots of technical people coming down the pipe have more experience with Linux than BSD we should as a community make more of a effort to publicise FreeBSD in the general media and to the general public.
     
  12. DutchDaemon

    DutchDaemon Administrator Staff Member Administrator Moderator

    Messages:
    10,661
    Likes Received:
    23
    Well ... it's looking bleak ..

     
  13. jb_fvwm2

    jb_fvwm2 Member

    Messages:
    1,569
    Likes Received:
    1
    A certain linux distro which has a comprehensive wiki
    at its site, and an active forum, has the following
    three documents readily available:
    a 55k HTM file: networking setup (ifconfig, dhcp, rc.conf etc)
    a 65k HTM file: installing the distro
    a 220k HTM file: guide to usage (upgrading packages...)

    Many persons asking questions here would benefit from
    an equivalent documentation ( as an augment to articles
    at onlamp.com and the handbook, for persons web-savvy but
    not aware of either) as a source of pre-install information.

    Just mentioning it as a possible future project for someone.
    And as an observation.
    Not enough expertise here.
     
  14. ckester

    ckester New Member

    Messages:
    288
    Likes Received:
    0
    Is popularity our main goal? This isn't Linux.

    Let's try to think clearly here. What benefits do we expect to derive from increased use of FreeBSD by the general public or by companies like Yahoo? Do those benefits outweigh the costs?
     
  15. imp@

    imp@ New Member Developer

    Messages:
    4
    Likes Received:
    0
    Yahoo still has a very large FreeBSD server farm. Thousands of machines in the US right now, according to sources. Yahoo doesn't publish its numbers, as it considers that information proprietary.

    Rumor's of FreeBSD's demise at Yahoo! are greatly exaggerated. Yahoo still employs many FreeBSD developers. They still contribute a lot of code back to FreeBSD and the FreeBSD project. They still provide a fair amount of rack space for the FreeBSD servers.

    In any company as large as Yahoo! there will be pockets of many different kinds of systems. Companies that size also experiment from time to time with different technologies to ensure their current choice matches their business needs. I wouldn't make too much of any rumors in this area until Yahoo! makes definitive public statements.

    Warner
     
  16. overmind

    overmind Member

    Messages:
    331
    Likes Received:
    0
    And let's not forget Micro$oft's Hotmail used FreeBSD (and might still use it).

    Yahoo started using FreeBSD because they weren't able to install other Linux distribution at first. Now they know :)

    We'll it is sad that this thing happens but I'm not worried, because FreeBSD have a lot of good stuff no other OS has it.
     
  17. imp@

    imp@ New Member Developer

    Messages:
    4
    Likes Received:
    0
    Hotmail has converted over to MS servers. It only took 4x as many than the FreeBSD servers they replaced... But that was several years ago.

    Well, not being able to install Linux wasn't the reason that FreeBSD was used at Yahoo! Yahoo! had some special needs that Linux just wasn't able to fullfil, but FreeBSD was able to. In the early days, Linux wasn't stable at all, especially under load. It didn't scale for beans, especially the network traffic layer. It just didn't work well in a commercial environment.

    Well, nothing is finished yet. Yahoo! is explorting its options, and we'll see if the investments it has made in Linux work out or not.

    The bottom line, however, is to remember that FreeBSD is still a very strong player at Yahoo! New systems are being deployed to meet demands. The Linux roll out and rumors have been going on for 3 or 4 years now. I don't see why this one position would change that.

    Warner
     
  18. SR_Ind

    SR_Ind New Member

    Messages:
    115
    Likes Received:
    0
    Release engineering...

    Release an ISO image containing pre-configured BSD licensed components...a HTTP server, RDBMS, plus add Mono / J2EE / PHP.

    Remove dinosaurs like sendmail.

    Do that and I can guarantee my developers will format their Red Hat crap overnight.

    >>

    We manage few FreeBSD boxes as network servers. I've to take time off from management and pre-sales activities to look after those boxes.

    There will be change of guard and next generation of architects will consign FreeBSD to dustbin if it takes too much of their time.

    Since, Linux and NT has encroached the IT infra in academia this is inevitable. Linux and NT families also ensures uniform and seamless experience between the desktop and servers. Curious kids will dig around command line...they do. Linux and NT ensure that they don't have to wrestle with another OS if they wish to see their girlfriends on webcam or wish to catch up with projects documentation.

    Self professed experts in BSD world say that FreeBSD is only meant to be server. Frankly they have no idea of what they are saying and their attitude and disproportionate say in the issue is going to be the cause for gradual marginalization of BSDs.

    BSDs will only exist for commercial interests to cannibalize and profit.
     
  19. imp@

    imp@ New Member Developer

    Messages:
    4
    Likes Received:
    0
    Interesting, but wrong.

    Cisco systems has FreeBSD in the formerly IronPort products. Many of the Cisco BUs also have FreeBSD in various roles in the network.

    Symmetricomm makes a number of systems for high precision time and frequency control, measurement and distribution that has FreeBSD under the hood.

    Google has funded much FreeBSD research a Cambridge. Robert Watson will discuss sandboxing of Chrome on FreeBSD at BSDcan coming up in May.

    Juniper deploys FreeBSD under the hood in JunOS. The bits they are claiming as proprietary are their secret sauce additions. Juniper is a big FreeBSD contributor. They have contributed a number of bug fixes into FreeBSD, as well a port to MIPS which is now the basis of FreeBSD/mips.

    iX Systems does indeed offer support for FreeBSD and PC-BSD, in addition to their hardware services. [ disclaimer: I work for iX systems these days ]

    NetApp's systems have FreeBSD under the hood as well. They have contributed many bug fixes in the network area, as well as improvements to FreeBSD's NFS stack.

    Sandvine makes large FreeBSD storage boxes with a fairly stock FreeBSD. While Canadian, that doesn't lessen the fact they are using FreeBSD.

    iX Systems has a number of clients that are deploying large FreeBSD machines to serve video and other network content. They have no problems using FreeBSD systems in their production network. In fact, I'm not allowed to mention who they are because they consider it a competitive advantage.

    Cavium Networks and RMI have donated FreeBSD ports to their MIPS platforms, and are supporting efforts to integrate that support into FreeBSD. These are big network vendors that came to us looking to have their ports integrated because their customers were demanding FreeBSD on these platforms.

    These are just a few that I can name off the top of my head that are located in the US.

    Warner
     
  20. phoenix

    phoenix Moderator Staff Member Moderator

    Messages:
    3,407
    Likes Received:
    2
    And .... what's stopping you from creating that ISO? :D

    All the tools needed for creating a custom install CD/DVD are included with FreeBSD. ;)

    You can even make it all fit on a mini-CD, or a USB stick. There are even tools for creating an embeddable version of FreeBSD (tinyBSD, nanoBSD, picoBSD, etc).

    The default installer is for the general use case. What you make of it after that is up to you.
     
  21. ckester

    ckester New Member

    Messages:
    288
    Likes Received:
    0
    Interesting info, Warner. Thanks!

    I think the fact that these companies are contributing code back to the project is the most significant answer to my question about what benefits we can expect from wider adoption.
     
  22. SR_Ind

    SR_Ind New Member

    Messages:
    115
    Likes Received:
    0
    Precisely. And that's what do for my servers and my laptop (I'm posting from that). But, in a couple of years I'll move even higher up the food chain. :) Who'll do all this tinkering then?

    What about next generation of techs pouring in from colleges? They have seen only NT or Linux. They use Novell SLES on servers and OpenSUSE on their laptops. Same OS and seamless experience. Same goes with Win 2003 + XP combo.

    There is a maximization of the skills gained on one OS. Computers are no longer equipments hidden away in labs. They have encroached our living rooms. Linux and NT? Yep, the same OS skills that helps you set up a home theatre.

    Some of our departments get freshers from non - computers branches. Can I ask them to master 2 or 3 OS's? They will put down their papers, I'll be hauled in to the HR cabin very next day. (I work with Siemens and we seem to be handling every type of engineering activity under the sun :) )

    My point is present day operating systems need to have value proposition for somewhat wider audiences than it earlier it used to be.

    And coming from industry, the trend I see is that operating system are becoming commodity. They should be readily usable be it servers, workstations, mobile devices or appliances.
     
  23. rossiya

    rossiya New Member

    Messages:
    32
    Likes Received:
    0
    Has everyone forgotten BSDi? That's the power behind F5 Networks and Macintosh OSX.

    This speculation is really off target. FreeBSD would never die because were development to freeze today, endless code could still be grafted from other projects. And BSD code lives on in SunOS, Macintosh. Moreover FreeBSD is an amalgamation of GNU and other projects over the core. From a genetics view I'd say FreeBSD has spread it's seed far and wide.

    If anything, there is a threat that linux and BSD code will cross-pollinate to the point of indistinguishability down the road.
     
  24. rden

    rden New Member

    Messages:
    38
    Likes Received:
    0
    It's always looked to move that way but like parallel lines never seem to meet.

    The difference I see (and what made FreeBSD my choice) has always been the FreeBSD professional release control. With FreeBSD I know what I've got, where I got it from, and where the next release will come from. Linux distro is too messed up, heck even picking a single linux: ubuntu depends too often on "which ubuntu(is it kubuntu or ???) ... with which patches applied." - these patches sometimes coming out daily. (Same goes for redhat too).

    None of the BSD'en are that messed up.
     
  25. oliverh

    oliverh New Member

    Messages:
    557
    Likes Received:
    0
    >None of the BSD'en are that messed up.

    Maybe apart from *cough* DragonFlyBSD *cough* ;-)