Learn / eZ Publish / eZ Systems Opposes Software Patents

eZ Systems Opposes Software Patents

eZ Systems' business model relies on our ability to license many of our rights as the copyright holder to others at no charge. This practice encourages innovation around our products, promotes fair competition for services related to our products and provides tangible value and asset security to every person and group who uses our software.

This article does not attempt to explain the complex field of patent legislation. To learn more about the patent system, visit the resources listed at the end of this article.

Each patent system in every jurisdiction where a company does business exposes the company to additional risk and incurs additional costs. Even when the company competes in an area unencumbered by software patents, they must still protect themselves from future patent activity.

As eZ Systems begins to compete in areas that support patents relevant to our business, we have to spend significant additional resources on our legal infrastructure, must have more liquid capital, and must take on an additional element of risk that can make it more difficult to acquire customers.

At eZ Systems, we protect our work with a combination of copyright and trademark. The patent system interacts with these other grants of intellectual title and in some cases could easily grow to override them.

We do not need patents. eZ Systems' technologies are not patented. We would only be forced to acquire patents for defensive purposes (such as patent pools, etc).

Regardless of eZ Systems' thought on the matter, software and business method patents might become a reality in Europe. If this is the case, it is essential that patent reform occur to make the patent system more fairly balance the needs of rights holders, competitors and the public.

eZ Systems believes that a fair patent system would include (at least) the following characteristics:

  • Processes to ensure that patents are only granted to truly innovative work.
  • Stringent requirements for patent holders to disclose sufficient information to ensure that a practitioner skilled in the art can reliably and easily reproduce the invention.
  • Sensible limits on the term of patents in industries with rapid innovation cycles.
  • Legislated and licensee-friendly limits on maximum patent royalties.

To reform the patent system, all stakeholders (including public citizens) must be involved in a process that analyzes the current and proposed patent system. Is the system a viable and sustainable method for supporting innovation, fostering growth and improving quality of life for society as a whole? The broad socio-economic effect of a patent system includes (but is not limited to):

  • Additional costs required to start a business due to patent-related risks and requirements.
  • Additional patent-related costs borne by organizations, including insurance, filing, licensing, legal fees, research, etc.
  • The financial burden on the society supporting the additional administrative, legislative, judicial and other systems.
  • Additional revenue potential for companies and patent holders.
  • Additional costs passed on to consumers, particularly the working poor and to the governments that support them.
  • The interrelationship between national patent systems, in particular with that of the United States. The dysfunctionality of the US patent system, particularly in the area of software and pharmaceutical patents, stifles innovation, fosters industry monopolies and causes demonstrable harm to society.

This kind of study would not only help countries and citizens all over the world understand the particulars of the patent situation, it would also help illustrate the tremendous scope and complexity of the issue.

eZ Systems believes that, if the European Patent Litigation Agreement (EPLA) were to enforce patents on software and business methods, the results would be harmful to all industries affected by such patents.

Unfortunately, while harmonization of the current patent regimes would implement some of the characteristics of a fair patent system, eZ Systems believes that broad-ranging reform must occur before harmonization will lead to benefits for SMEs and citizens.

Harmonizing the existing patent law will merely extend the scope of the existing flaws, spreading them throughout the system. The fundamental purpose, limits and benefits of patents must be clearly understood before such harmonization should occur.

The commission should consider fundamental reform of the patent system: aggressive simplification; increased rigor of the patent application and granting processes; the assurance that sufficient administrative, legislative and judicial systems are in place to serve the reformed system.

Without a fundamental reform that leads to a simple, just and enforceable patent system, eZ Systems believes that software patents will harm our interests as a software company and harm the societies in which we live. The current lack of software and business method patents allows us to serve our customers and to innovate and thrive.

Software and business method patents give the advantage to a few large patent holders andopportunistic patent monetization firms. These kinds of patents ensure that the participants who can afford to litigate reap the benefits, rather than those whose expertise is in technological innovation but who cannot afford to carry out large-scale administrative and legal activities.

The protections provided by copyright and trademark allows eZ Systems (and many other software companies) to earn sustainable revenues for growth while becoming the cornerstone of a healthy ecosystem of innovators, together providing value to the people who use our products. We could not have achieved this success under a regime of restrictive and litigious patents.

Resources

eZ debug

Timing: Jan 18 2025 00:07:46
Script start
Timing: Jan 18 2025 00:07:46
Module start 'content'
Timing: Jan 18 2025 00:07:46
Module end 'content'
Timing: Jan 18 2025 00:07:47
Script end

Main resources:

Total runtime0.4251 sec
Peak memory usage4,096.0000 KB
Database Queries166

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0070 588.8672180.8281
Module start 'content' 0.00700.1157 769.6953469.4063
Module end 'content' 0.12280.3022 1,239.1016404.0469
Script end 0.4250  1,643.1484 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00441.0249210.0002
Check MTime0.00150.3571210.0001
Mysql Total
Database connection0.00080.193810.0008
Mysqli_queries0.330477.73611660.0020
Looping result0.00220.51511640.0000
Template Total0.377288.720.1886
Template load0.00250.580120.0012
Template processing0.374788.146520.1873
Template load and register function0.00010.025010.0001
states
state_id_array0.00140.324410.0014
state_identifier_array0.00090.209220.0004
Override
Cache load0.00220.5078580.0000
Sytem overhead
Fetch class attribute name0.00080.195710.0008
Fetch class attribute can translate value0.00160.365410.0016
class_abstraction
Instantiating content class attribute0.00000.001210.0000
XML
Image XML parsing0.00030.071510.0003
General
dbfile0.01032.4137220.0005
String conversion0.00000.001730.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/article.tplextension/sevenx/design/simple/override/templates/full/article.tplEdit templateOverride template
1content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
8content/datatype/view/ezxmltags/link.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/link.tplEdit templateOverride template
7content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
4content/datatype/view/ezxmltags/newpage.tpl<No override>extension/community/design/standard/templates/content/datatype/view/ezxmltags/newpage.tplEdit templateOverride template
8content/datatype/view/ezxmltags/li.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/li.tplEdit templateOverride template
3content/datatype/view/ezxmltags/ul.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/ul.tplEdit templateOverride template
1content/datatype/view/ezxmltags/header.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/header.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 34
 Number of unique templates used: 9

Time used to render debug report: 0.0002 secs