Seven open source protocols that Java programmers must understand
1. Mozilla Public LicenseMpl license, which allows free re-release and free modification, but requires that the modified Code be copyrighted by the software initiator. Such authorization protects the interests of commercial software and requires that such software be modified to contribute copyrigh
/OPENLDAP and its child versions or TRAC repositories
License: GPL
: riseup.net
4. backuppc--High performance C/S toolBACKUPPC can be used to back up Linux and Windows to the primary server disk. It comes with an ingenious minimized disk storage plan pool, disk I/O, and network I/O.
Operating systems: Linux/unix and Windows
Backup level: Full backup, incremental backup (Rsync+hard links and plan pool).
Data format:
software.
Community Support: Open source software can provide basic communities (mailing lists and forums) or professional technical support (paid subscriptions). You can use paid services to achieve the purpose of training or consulting.
reports and Alerts: Finally, you must be able to view the backup report, the current status of the task, and get an alert when the backup error occurs.
/Response parser for writing and using the library HTTP parser:c of the C + + emulation class Libcpuid: Small C library Libevil for x86 CPU detection box feature extraction : License Manager LIBUSB: a generic USB library that allows mobile access to USB devices Pcre: The regular expression C library, inspired by the functionality of the Perl Express expression. Inter-process communication framework for Remote call framework:c++. Scintilla:
or tools, but not suitable for the above categories, or not yet categorized.
Small, secure and fast format library for C + + format:c++
Casacore: A series of C + + core libraries derived from aips++
Cxx-prettyprint: Print library for C + + containers
Dynapdf: Easy-to-use PDF generation Library
Gcc-poison: A simple header file that helps developers to disallow unsafe C + + functions in an application.
Googlemock: Writing and using libraries for C + + impersonation cl
is managed using CVS, but it is not open to the outside world and can be obtained only when a new version is released. The development plan and schedule are clear, and the release date is generally accurate, but the Software Version Upgrade speed is generally slow. The advantage of such development is that the code quality is relatively average, with little interference. The disadvantage is that users cannot actively participate in the testing work d
Open source knowledge
Open source software is the software released under the open source code license, to ensure that software users are free to use and access to the
Introduction to the Android string formatting open-source library phrase. Android String formatting open-source library phrase introduced in the previous blog Android through String. the format-based (dynamically changed) String resource display content is described through the String. format: Android string formatting
Introduction to the Android string formatting open-source library phrase
In the previous blog, Android uses String. the format (dynamically changed) is used to display String resources. format to format string. the String in the xml file. This article introduces an open-source database phrase that can implement the sam
that use the MS-PL license:
ASP. NET MVC Open Source
. NET Dynamic Language Runtime (DLR)
IronRuby
IronPython
Silverlight Toolkit
Ajax Control Toolkit
Managed extensibility Framework (MEF)
MS-PL is an OSI-approved license, and GNU also recognizes it as a free software
important C ++ features. It provides excellent explanations of functions, inheritance, and polymorphism.This book does not require any experience in C or C ++ programming and is designed for universal use. It also prepares Qt cases, exercises, answers, and course PPT for instructors.This book is part of Bruce Perens's open-source series. All books in this series are published based on
Programmers to stand on the shoulders of Giants, C + + has a rich open source library, which includes: standard library, Web application framework, artificial intelligence, database, image processing, machine learning, logging, code Analysis and so on.Standard library
C + + Standard Library: A collection of classes and functions, written in the core language, is also part of C++iso's own standards.
Programmers to stand on the shoulders of Giants, C + + has a rich open source library, which includes: standard library, Web application framework, artificial intelligence, database, image processing, machine learning, logging, code Analysis and so on.Standard library
C + + Standard Library: A collection of classes and functions, written in the core language, is also part of C++iso's own standards.
used, the number of users you have purchased can be used, and some underlyingAlgorithm. This type of pseudo-open-source software will not be elaborated in detail in this article.
2. Real open source codeThe so-called true open source
Brain team Nikhil Thorat (GitHub 5462 stars)
Link: https://github.com/PAIR-code/deeplearnjs
Content reference to: Google Open source deeplearn.js: On the Web page to achieve hardware accelerated machine learning
No.7
Fast style transfer:tensorflow quick stylistic conversion from the Logan Engstrom (GitHub 4843 stars) at MIT
Link: https://github.com/lengstrom
required for the code user.2. If you have modified the code, you need to modify it in the file.3.In the extended code (Modification and code derived from source code), the Protocol, trademark, patent statement in the original code and other instructions required by the original author must be included.4.If the published product contains a notice fileLicence. You can add your own license to notice, but it c
-source community unites and shares human wisdom. The self-built open-source community seems to be different from commercial software. They call themselves the nightmare of software license vendors.
But what is in front of them is that the commercial software vendors that originally stood on the opposite side have alr
If I look farther than others, it is because I stand on the shoulders of giants.GitHub Address: Https://github.com/chrisbanes/PhotoViewIntroducedIn the general application, always encounter the function of viewing pictures, click on the picture, detailed view, Photoview this open source control to help us to complete this function very well.It inherits from ImageView, supports zooming, and listens to variou
I have been familiar with many open-source protocols, but I have not understood or studied them.
Record the Apache Protocol today.
The following is an Apache protocol file.
/** Copyright 20XX XXXXX Ltd. licensed under the Apache license, version 2.0 (the "License"); you may not use this file
1. Mozilla Public LicenseMpl license, which allows free re-release and free modification, but requires that the modified Code be copyrighted by the software initiator. Such authorization protects the interests of commercial software and requires that such software be modified to contribute copyright to the software without charge. In this way, the copyright of all code around the software is concentrated in the hands of the initiator. However, MPL is
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.