Ibrahim Haddad

Ibrahim Haddad

About Ibrahim Haddad

Ibrahim Haddad (Ph.D.) is Vice President of R&D and the Head of the Open Source Lab at Samsung Research America, a wholly owned R&D subsidiary of Samsung Electronics. He is responsible for overseeing Samsung's Open Source strategy and execution, internal and external collaborative R&D projects, and representing Samsung in open source foundations and open standards.

  • Role

    Head of Open Source Group

Posts by Ibrahim Haddad

  • Open source communities can be vast, have an extremely fast rate of development, and have numerous companies and individuals who influence the project’s direction. Because of this diversity and speed it can be very easy for a company’s contributions to be lost in the shuffle, and it’s vital for any company that wants to contribute significant code upstream to establish themselves within the community. We’ve worked hard to establish a strong open source engineering team here at Samsung, and we’ve learned a lot about what it takes to be successful at this along the way. Without further ado, here are 10 tips to help you improve your company’s success at contributing code to the an open source community. Hire key developers and maintainers from the community. This is a critical step that allows you to gain skills and expertise. Two or three people from any given project are enough to […]

    Read More
  • Introduction Proper Open Source compliance gives you the ability to honor the obligations of open source licenses while protecting your own Intellectual Property (IP), as well as that of 3rd party software providers, from unintended disclosure. Companies that use open source software in their products should establish such a program to ensure compliance with all open source licenses. Basic elements of a compliance program include: policies, processes, guidelines, training, and automated source code audits. Compliance activities must be carefully planned and monitored to assure that objectives are met in a timely manner. There are three fundamental steps that comprise the core of a Free & Open Source Software (FOSS) compliance process: Identifying any open source software contained in an externally distributed product Reviewing and approving the intended use of FOSS Satisfying FOSS license obligations In this blog post, I’ll discuss a 7-step system you can use to improve and strengthen […]

    Read More