Open source software refers to computer software with its source code made available and licensed to be studied, changed, and distributed under certain open source licenses. It allows users to view, modify, and enhance the source code, and redistribute the modified software. Some key characteristics of open source licenses include allowing free redistribution, access to source code, allowing derivatives, not discriminating against persons or groups, and not restricting use in specific fields. Popular examples of open source software include the Linux operating system, Firefox web browser, Apache web server, and OpenOffice office suite.
An introduction to open source softwareSanjuktaBanik
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
Explains the concept of Open Source Software and argues why Libraries should use it. Also provides a glimpse of OSS Applications that can be used in Libraries
The definition of Open Source and Free Software.
The History of Free Software Foundation (FSF) and GNU.
Examples of open source software, operating systems, games and websites
SFO15-TR1: The Philosophy of Open Source DevelopmentLinaro
SFO15-TR1: The Philosophy of Open Source Development
Speaker: Jorge Ramirez-Ortiz
Date: September 22, 2015
★ Session Description ★
FLOSS - Free / Libre Open Source Software [1] What _is_ “the community”? What do they want from you? What do you get in return? [1] http://en.wikipedia.org/wiki/Free\_and\_open-source\_software
★ Resources ★
Video:
Presentation:
Etherpad: pad.linaro.org/p/sfo15-tr1
Pathable: https://sfo15.pathable.com/meetings/302926
★ Event Details ★
Linaro Connect San Francisco 2015 - #SFO15
September 21-25, 2015
Hyatt Regency Hotel
http://www.linaro.org
http://connect.linaro.org
An introduction to open source softwareSanjuktaBanik
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
Explains the concept of Open Source Software and argues why Libraries should use it. Also provides a glimpse of OSS Applications that can be used in Libraries
The definition of Open Source and Free Software.
The History of Free Software Foundation (FSF) and GNU.
Examples of open source software, operating systems, games and websites
SFO15-TR1: The Philosophy of Open Source DevelopmentLinaro
SFO15-TR1: The Philosophy of Open Source Development
Speaker: Jorge Ramirez-Ortiz
Date: September 22, 2015
★ Session Description ★
FLOSS - Free / Libre Open Source Software [1] What _is_ “the community”? What do they want from you? What do you get in return? [1] http://en.wikipedia.org/wiki/Free\_and\_open-source\_software
★ Resources ★
Video:
Presentation:
Etherpad: pad.linaro.org/p/sfo15-tr1
Pathable: https://sfo15.pathable.com/meetings/302926
★ Event Details ★
Linaro Connect San Francisco 2015 - #SFO15
September 21-25, 2015
Hyatt Regency Hotel
http://www.linaro.org
http://connect.linaro.org
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
Expert Lecture delivered at K. K. Wagh Polytechnic, Nashik (INDIA)
by,
Tushar B Kute (Asst. Professor, Sandip Institute of Technology and Research Centre, Nashik)
A seminar presentation on Open Source by Ritwick Halder - a computer science engineering student at Academy Of Technology, West Bengal, India - 2013
Personal Website - www.ritwickhalder.com
What is Open Source Software (OSS) and what is the idea behind it? What are examples for popular Open Source Software, what are the Advantages about using OSS, what are the disadvantages.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Report presentation
1. OPEN SOURCE
Latar belakang.
Definisi :
Open Source/Sumber Terbuka(OSS) ialah ‘software computer’ yang boleh didapati dalam
bentuk kod sumber: sumber dan yang lain-lain hak tertentu yang biasanya dikhaskan untuk pemegang
‘copyright’ yang diperuntukkan dibawah lesen perisian yang membenarkan pengguna untuk mengkaji,
mengubah, menambahbaik dan kadang-kadang juga mengedarkan perisian.
Perbezaan antara perisian bebas dengan perisian berlesen ialah perisian bebas boleh didapari
secara percuma berbanding dengan perisian berlesen dimana harus didapati daripada pemegang hak
cipta menerima beberapa lesen yang dianggap terlalu ketat dan ada lesen perisian bebas yang tidak
diterima pakai.
Maksud lain bagi Open source:
1. Free Redistribution
The license shall not restrict any party from selling or giving away the software as a component
of an aggregate software distribution containing programs from several different sources. The license
shall not require a royalty or other fee for such sale.
2. Source Code
The program must include source code, and must allow distribution in source code as well as
compiled form. Where some form of a product is not distributed with source code, there must be a
well-publicized means of obtaining the source code for no more than a reasonable reproduction cost
preferably, downloading via the Internet without charge. The source code must be the preferred form
in which a programmer would modify the program. Deliberately obfuscated source code is not allowed.
Intermediate forms such as the output of a preprocessor or translator are not allowed.
3. Derived Works
The license must allow modifications and derived works, and must allow them to be
distributed under the same terms as the license of the original software.
4. Integrity of the Author's Source Code
The license may restrict source-code from being distributed in modified form only if the
license allows the distribution of "patch files" with the source code for the purpose of modifying
2. the program at build time. The license must explicitly permit distribution of software built from
modified source code. The license may require derived works to carry a different name or
version number from the original software
5. No Discrimination Against Persons or Groups
The license must not discriminate against any person or group of persons.
6. No Discrimination Against Fields of Endeavor.
The license must not restrict anyone from making use of the program in a specific field
of endeavor. For example, it may not restrict the program from being used in a business, or
from being used for genetic research.
7. Distribution of License
The rights attached to the program must apply to all to whom the program is
redistributed without the need for execution of an additional license by those parties.
8. License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program's being part of a
particular software distribution. If the program is extracted from that distribution and used or
distributed within the terms of the program's license, all parties to whom the program is
redistributed should have the same rights as those that are granted in conjunction with the
original software distribution.
9. License Must Not Restrict Other Software
The license must not place restrictions on other software that is distributed along with
the licensed software. For example, the license must not insist that all other programs
distributed on the same medium must be open-source software.
10. License Must Be Technology-Neutral
No provision of the license may be predicated on any individual technology or style of
interface
3. Sejarah
• Pergerakan perisian percuma telah dilancarkan pada tahun 1983
• .Pada tahun 1998, sekumpulan individu yang menyokong bahawa istilah perisian
bebas harus digantikan dengan perisian sumber terbuka (OSS) sebagai
ungkapan yang kurang kabur dan lebih selesa untuk dunia korporat
• Pemaju perisian mungkin mahu menerbitkan perisian mereka dengan lesen sumber terbuka,
jadi sesiapa juga boleh membangunkan perisian sendiri samaada membangunkan perisian
yang sama atau memahami fungsi atau cara untuk membangunkan perisian baru
• Perisian sumber terbuka secara amnya membenarkan sesiapa sahaja untuk membuat
pengubahsuaian perisian, pelabuhan sistem operasi baru, seni bina pemproses dan
berkongsi dengan orang lain
4. Reference
Free and open source software
Copyleft · Events and Awards · Free software · Free Software Definition · Gratis versus libre ·List of free and
General open source software packages · List of project directories/Comparison of hosting facilities ·Open-source
software
Operating
AROS · BSD · Darwin · eCos · FreeDOS · GNU · Haiku · Inferno · Linux · Mach · MINIX · OpenSolaris · Plan
system
9 · ReactOS · Symbian
families
Developme Eclipse · Free
nt Pascal · GCC · Gambas · Java · LLVM · Lua · NetBeans · Open64 · Perl · PHP · Python · ROSE · Ruby · Tcl
History GNU · Haiku · Linux · Mozilla (Application Suite · Firefox · Thunderbird)
Apache Software Foundation · Blender Foundation · Eclipse Foundation · FreeBSD
Foundation · freedesktop.org ·Free Software Foundation (Europe · India · Latin America) · FSMI · GNOME
Organizations Foundation · GNU Project · Google Code · KDE e.V. ·Linux Foundation · Mozilla Foundation · Open Source
Geospatial Foundation · Open Source Initiative ·Software Freedom Conservancy · SourceForge · Symbian
Foundation · The Document Foundation · Xiph.Org Foundation ·XMPP Standards Foundation · X.Org Foundation
Apache · Artistic · BSD · GNU GPL · GNU LGPL · ISC · MIT · MPL · Ms-PL/RL · zlib · Public domain/CC0 · FSF
Licences
approved licenses
Licence
Open Source Definition · The Free Software Definition · Debian Free Software Guidelines
standards
Binary blob · Canonical's contributor agreement · Digital rights management · Graphics hardware
Challenges compatibility ·License proliferation · Mozilla software rebranding · Proprietary software · SCO-Linux
controversies · Security · Software patents ·Hardware restrictions · Trusted Computing · Viral license
Alternative terms · Community · Linux distribution · Forking · Movement · Microsoft Open Specification
Other topics
Promise · Revolution OS ·Comparison with closed source
5. Jenis-jenis Open Source
• MIT or X Consortium License
• BSD Classic License
• Artistic License
• General Public License
• Mozilla Public License
Examples
• Linux (see http://www.linux.org/): a computer operating system and kernel
originating as a UNIX system and existing in many versions.
• GNOME (see http://www.gnome.org/): a desktop development environment
providing tools for developing desktop applications (as well as its own basic
desktop applications) and available for Linux and other UNIX systems.
• KDE (see http://www.kde.org/): another desktop development environment.
• Apache (see http://www.apache.org/): a web server program (for supplying
pages in response to requests) used in most web server computers and
available for Windows as well as Linux and other UNIX systems.
• Firefox (see http://www.mozilla.org/firefox/): a web client program (for
viewing and hearing web pages) available for Windows and Mac as well as
Linux and other UNIX systems.
6. • Dovecot (see http://www.dovecot.org/): an email server program (for
sending and receiving email) supporting POP3 and IMAP and available for
Linux and other UNIX systems.
• Postfix (see http://www.postfix.org): an email server program (for sending
and receiving email) supporting SMTP and available for Linux and other UNIX
systems.
• SquirrelMail (see http://squirrelmail.org/): an email application (for reading
and writing email through a web client program) supporting IMAP and SMTP
and available for Windows and Mac as well as Linux and other UNIX systems.
• Thunderbird (see http://www.mozilla.org/thunderbird/): an email client
program (for reading and writing email) supporting POP3, IMAP and SMTP and
available for Windows and Mac as well as Linux and other UNIX systems.
• OpenOffice (see http://www.openoffice.org/): an office application set (for
word processing, spreadsheet manipulation, picture drawing and data base
access) compatible with all other major office application sets such as Office
and available for Windows and Mac as well as Linux and other UNIX systems.
• KOffice: (see http://www.koffice.org/): another office application set.
• Asterisk: (see http://www.asterisk.org/): a Private Branch eXchange (PBX)
providing features such as interactive voice response, conference bridging and
call queuing (as well as analogue, digital and VoIP telephony), supporting
H.323, SIP and IAX2 (and other VoIP protocols), and available for Mac as well
as Linux and other UNIX systems.
• FreeSWITCH (see http://www.freeswitch.org/): a VoIP development
environment providing tools for developing applications like phones and
switches, supporting H.323, SIP and IAX2 (and other VoIP protocols), and
available for Windows and Mac as well as Linux and other UNIX systems.
• GnuGK (see http://www.gnugk.org/): a VoIP gatekeeper (for some H.323
deployments) available for Windows and Mac as well as Linux and other UNIX
systems.
7. Kesimpulan
Open Source merupakan satu software dimana setiap komputer memerlukannya untuk
menjalankan atau memulakan sesuatu program. Ia mempunyai pelbagai jenis seperti yang
berlesen atau tidak. Antara yang berlesen seperti Windows dan yang tidak berlesen pula seperti
Linux.