خلاصه ارائه:
- حق داشتن دسترسی و تغییر کد منبع نرمافزاری و شیوهی کار دقیق سختافزاری دستگاهها از حقوق اولیهی انسانی محسوب میشه.
- انسانها با وارد کردن انواع وسایل نرم/سختافزاری به حریمخصوصی زندگیشون، باید حق داشتن دسترسی به منابع نرم/سختافزاری رو داشته باشن.
- وظیفه و مسئولیت تمام مهندسین کامپیوتر جامعه: بر منابع کدهای نرم/سختافزاری وسایل مختلف همچون خبرنگاران عینی، بررسی موشکافانه داشته باشن.
9. 9
نباز مت تافزار سخنباز مت تافزار سخ
بال سطح
سطح
هیپشترسیدستهایحسط
افزارتسخ
Open Source Code
Open Firmware
Open Schematics
Open Cores
Open Gates
23. 23
اسلیدها محتوای منابعاسلیدها محتوای منابع
The Business and Economics of Linux
and Open Source, Martin Fink
Free Software Foundation, FSF.org
GNU's Not Unix, GNU.org
Open Source Initiative, OSI.org
The Business and Economics of Linux
and Open Source, Martin Fink
Free Software Foundation, FSF.org
GNU's Not Unix, GNU.org
Open Source Initiative, OSI.org
FreeWare or ShareWare are not related to and are completely different topic.
What does the Free mean in Free Software?
Is it Freeware?! No, not!
There are two major organizations.
Run: Anyone for any purpose
Study(Read): Access to see & modify source code
Improve(Write): Make it better for the whole community
Redistribute(Publish): Share binaries & source code
We do have Open Hardware respectively
Obviously didn't mention Raspberry Pi due to not being an open source hardware.
Common platform for sharing ideas and putting them into action by developers or other people who wishes to improve a product/software.
We are in the Open Source Revolution where people collaborate to create, produce software or technology.
Based upon the key advantages of Open source technology , we can finally conclude that open source deserves the increasing popularity.
If you make your software open source, volunteer coders will fix all of your problems for free.
Above all of them, do you doubt on or make question about your right to have a freedom? Take action and pursue your goals actively.
Availability of source code
Source code to understand and learn from
Do not have to re-invent the wheel
Free as in “freedom”
Does not depend on vendor
Can choose additional support
Can fix bugs and adapt to change in requirements as well as technology
Quality and Customizability in open source is better.
Costs much less than proprietary counterparts.
Run: Anyone for any purpose
Study(Read): Access to see & modify source code
Improve(Write): Make it better for the whole community
Redistribute(Publish): Share binaries & source code
There are hundreds of different licenses.
Author chooses to license under a licence granting open source freedoms. Some are easy to comply with like :
“You can do anything you like with this software, as long as you buy me a drink sometime if we meet”.
Some licenses are more difficult to comply with :
GNU GPL says that you can only use GPL code if modified/distributed code is also released under the GPL
“Copyleft”
{Review what you've said so far.}
Any question or comments so far?
Run: Anyone for any purpose
Study(Read): Access to see & modify source code
Improve(Write): Make it better for the whole community
Redistribute(Publish): Share binaries & source code
1-Dual License: Selling the software under a non-copyleft(proprietary).
2-Open Core: FLOSS core and non-libre modules
3-Tech Services: Selling the packaging.
4-Human Services: Support, documentation, installation, training.
5-Placing Tech Product: Contributing to X to sell Y.
6-Advertising: Developing X to get exposure.
Great sources to get in touch with the Communities
Great sources to get in touch with the Communities
Great sources to get in touch with the Communities
Great sources to get in touch with the Communities
خلاصه ارائه:
- حق داشتن دسترسی و تغییر کد منبع نرمافزاری و شیوهی کار دقیق سختافزاری دستگاهها از حقوق اولیهی انسانی محسوب میشه.
- انسانها با وارد کردن انواع وسایل نرم/سختافزاری به حریمخصوصی زندگیشون، باید حق داشتن دسترسی به منابع نرم/سختافزاری رو داشته باشن.
- وظیفه و مسئولیت تمام مهندسین کامپیوتر جامعه: بر منابع کدهای نرم/سختافزاری وسایل مختلف همچون خبرنگاران عینی، بررسی موشکافانه داشته باشن.