[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-dev
Subject:    Re: [webkit-dev] Proposal: add Privacy to WebKit Project Goals
From:       Maciej Stachowiak <mjs () apple ! com>
Date:       2020-03-01 22:35:37
Message-ID: A8B8B35B-4910-4451-8C37-D59D5178EAE4 () apple ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


New version, with Oxford comma everywhere. I didn't add the use of "itself" because I \
don't think the sentence is ambiguous as written, given the second clause. And if it \
is ambiguous, "itself" would not remove the ambiguity.

Below the diff, there's the full text of the page as it would appear with these diffs \
applied (though without styling).



project-new.html
1111  WebKit is an open source Web content engine for browsers and other \
applications. 1212</p></blockquote>
1313<p><img src="/wp-content/themes/webkit/images/webkit.svg" alt="The WebKit Project \
Logo" class="aligncenter size-full wp-image-4290" width="33%"></p> 14 <p>We value \
real-world web compatibility, standards compliance, stability, performance, security, \
portability, usability, and relative ease of understanding and modifying the code \
(hackability).</p>  14<p>We value real-world web compatibility, standards compliance, \
stability, performance, battery life, security, privacy, portability, usability, and \
relative ease of understanding and modifying the code (hackability).</p> 1515<h2><a \
name="project-goals"></a>Project Goals</h2> 1616<h4><a \
name="web-content-engine"></a>Web Content Engine</h4> 17 <p>The project's primary \
focus is content deployed on the World Wide Web, using standards-based technologies \
such as HTML, CSS, JavaScript and the DOM. However, we also want to make it possible \
to embed WebKit in other applications, and to use it as a general-purpose display and \
interaction engine.</p>  17<p>The project's primary focus is content deployed on the \
World Wide Web, using standards-based technologies such as HTML, CSS, JavaScript, and \
DOM. However, we also want to make it possible to embed WebKit in other applications, \
and to use it as a general-purpose display and interaction engine.</p> 1818<h4><a \
name="open-source"></a>Open Source</h4> 19 <p>WebKit should remain freely usable for \
both open source and proprietary applications. To that end, we use BSD-style and LGPL \
licenses. Specifically, we aim for licensing compatible with LGPL 2.1+. We do not \
currently plan to move to LGPL 3. In addition, we strive to create a courteous, \
welcoming environment that feels approachable to newcomers. WebKit maintains a public \
IRC chat room and a public mailing list where the ideas of contributors both new and \
old are heard and discussed with equal weight.</p>  19<p>WebKit should remain freely \
usable for both open source and proprietary applications. To that end, we use \
BSD-style and LGPL licenses. Specifically, we aim for licensing compatible with LGPL \
2.1+. We do not currently plan to move to LGPL 3. In addition, we strive to create a \
courteous, welcoming environment that feels approachable to newcomers. WebKit \
maintains a public chat room and a public mailing list where the ideas of \
contributors both new and old are heard and discussed with equal weight.</p> \
2020<h4><a name="compatibility"></a>Compatibility</h4> 2121<p>For users browsing the \
web, compatibility with their existing sites is essential. We strive to maintain and \
improve compatibility with existing web content, sometimes even at the expense of \
standards. We use regression testing to maintain our compatibility gains.</p> \
2222<h4><a name="standards-compliance"></a>Standards Compliance</h4> 23 <p>WebKit \
aims for compliance with relevant web standards, and support for new standards In \
addition to improving compliance, we participate in the web standards community to \
bring new technologies into standards, and to make sure new standards are practical \
to implement in our engine. We use regression testing to maintain our standards \
compliance gains.</p>  23<p>WebKit aims for compliance with relevant web standards, \
and support for new standards. In addition to improving compliance, we participate in \
the web standards community to bring new technologies into standards, and to make \
sure new standards are practical to implement in our engine. We use regression \
testing to maintain our standards compliance gains.</p> 2424<h4><a \
name="stability"></a>Stability</h4> 25 <p>The main WebKit code base should always \
maintain a high degree of stability. This means that crashes, hangs and regressions \
should be dealt with promptly, rather than letting them pile up.</p>  25<p>The main \
WebKit code base should always maintain a high degree of stability. This means that \
crashes, hangs, and regressions should be dealt with promptly, rather than letting \
them pile up.</p> 2626<h4><a name="performance"></a>Performance</h4>
27 <p>Maintaining and improving speed and memory use is an important goal. We never \
consider performance "good enough", but strive to constantly improve. As web content \
becomes richer and more complex, and as web browsers run on more limited devices, \
performance gains continue to have value even if normal browsing seems fast \
enough.</p>  27<p>Maintaining and improving speed, memory use, responsiveness, and \
consistent frame rate is an important goal. We never consider performance "good \
enough", but strive to constantly improve. As web content becomes richer and more \
complex, and as web browsers run on more limited devices, performance gains continue \
to have value even if normal browsing seems fast enough.</p>  28<h4><a \
name="battery-life"></a>Battery Life</h4>  29<p>In addition to traditional \
performance metrics, we aim to minimize power consumption to maximize browsing \
battery life for portable devices.</p> 2830<h4><a name="security"></a>Security</h4>
2931<p>Protecting users from security violations is critical. We fix security issues \
promptly to protect users and maintain their trust.</p>  32<h4><a \
name="privacy"></a>Privacy</h4>  33<p>We believe privacy is a human right. WebKit \
code won't track the user or otherwise violate their privacy. And we will strive to \
prevent websites and other parties from doing so.</p> 3034<h4><a \
name="portability"></a>Portability</h4> 31 <p>The WebKit project seeks to address a \
variety of needs. We want to make it reasonable to port WebKit to a variety of \
desktop, mobile, embedded and other platforms. We will provide the infrastructure to \
do this with tight platform integration, reusing native platform services where \
appropriate and providing friendly embedding APIs.</p>  35<p>The WebKit project seeks \
to address a variety of needs. We want to make it reasonable to port WebKit to a \
variety of desktop, mobile, embedded, and other platforms. We will provide the \
infrastructure to do this with tight platform integration, reusing native platform \
services where appropriate and providing friendly embedding APIs.</p> 3236<h4><a \
name="usability"></a>Usability</h4> 3337<p>To the extent that WebKit features affect \
the user experience, we want them to work in accordance with good human interface \
design principles, and to mesh well with platform-native HI conventions. Furthermore, \
we strive to integrate with platform accessibility features to allow access for all \
users, including those with disabilities.</p> 3438<h4><a \
name="hackability"></a>Hackability</h4>



----------------------
The WebKit Open Source Project <https://webkit.org/project/>
WebKit is an open source Web content engine for browsers and other applications.



We value real-world web compatibility, standards compliance, stability, performance, \
battery life, security, privacy, portability, usability, and relative ease of \
understanding and modifying the code (hackability).

 <>Project Goals

 <>Web Content Engine

The project's primary focus is content deployed on the World Wide Web, using \
standards-based technologies such as HTML, CSS, JavaScript, and DOM. However, we also \
want to make it possible to embed WebKit in other applications, and to use it as a \
general-purpose display and interaction engine.

 <>Open Source

WebKit should remain freely usable for both open source and proprietary applications. \
To that end, we use BSD-style and LGPL licenses. Specifically, we aim for licensing \
compatible with LGPL 2.1+. We do not currently plan to move to LGPL 3. In addition, \
we strive to create a courteous, welcoming environment that feels approachable to \
newcomers. WebKit maintains a public chat room and a public mailing list where the \
ideas of contributors both new and old are heard and discussed with equal weight.

 <>Compatibility

For users browsing the web, compatibility with their existing sites is essential. We \
strive to maintain and improve compatibility with existing web content, sometimes \
even at the expense of standards. We use regression testing to maintain our \
compatibility gains.

 <>Standards Compliance

WebKit aims for compliance with relevant web standards, and support for new \
standards. In addition to improving compliance, we participate in the web standards \
community to bring new technologies into standards, and to make sure new standards \
are practical to implement in our engine. We use regression testing to maintain our \
standards compliance gains.

 <>Stability

The main WebKit code base should always maintain a high degree of stability. This \
means that crashes, hangs, and regressions should be dealt with promptly, rather than \
letting them pile up.

 <>Performance

Maintaining and improving speed, memory use, responsiveness, and consistent frame \
rate is an important goal. We never consider performance "good enough", but strive to \
constantly improve. As web content becomes richer and more complex, and as web \
browsers run on more limited devices, performance gains continue to have value even \
if normal browsing seems fast enough.

 <>Battery Life

In addition to traditional performance metrics, we aim to minimize power consumption \
to maximize browsing battery life for portable devices.

 <>Security

Protecting users from security violations is critical. We fix security issues \
promptly to protect users and maintain their trust.

 <>Privacy

We believe privacy is a human right. WebKit code won't track the user or otherwise \
violate their privacy. And we will strive to prevent websites and other parties from \
doing so.

 <>Portability

The WebKit project seeks to address a variety of needs. We want to make it reasonable \
to port WebKit to a variety of desktop, mobile, embedded, and other platforms. We \
will provide the infrastructure to do this with tight platform integration, reusing \
native platform services where appropriate and providing friendly embedding APIs.

 <>Usability

To the extent that WebKit features affect the user experience, we want them to work \
in accordance with good human interface design principles, and to mesh well with \
platform-native HI conventions. Furthermore, we strive to integrate with platform \
accessibility features to allow access for all users, including those with \
disabilities.

 <>Hackability

To make rapid progress possible, we try to keep the code relatively easy to \
understand, even though web technologies are often complex. We try to use \
straightforward algorithms and data structures when possible, we try to write clear, \
maintainable code, and we continue to improve names and code structure to aid \
understanding. When tricky "rocket science" code is truly needed to solve some \
problem, we try to keep it bottled up behind clean interfaces. In addition, we make \
heavy use of automated regression tests as a safety net, to allow aggressive changes \
with less risk of regressions.

 <>What WebKit is Not

There are a few points that arise occasionally which we consider out of scope for the \
project.

 <>WebKit is an engine, not a browser.

We do not plan to develop or host a full-featured web browser based on WebKit. Others \
are welcome to do so, of course.

 <>WebKit is an engineering project not a science project.

For new features to be adopted into WebKit, we strongly prefer for the technology or \
at least the use case for it to be proven.

 <>WebKit is not a bundle of maximally general and reusable code.

We build some general-purpose parts, but only to the degree needed to be a good web \
content engine.

 <>WebKit is not the solution to every problem.

We focus on web content, not complete solutions to every imaginable technology need.


[Attachment #5 (unknown)]

<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div>New \
version, with Oxford comma everywhere. I didn't add the use of "itself" because I \
don't think the sentence is ambiguous as written, given the second clause. And if it \
is ambiguous, "itself" would not remove the ambiguity.<div class=""><br \
class=""></div><div class="">Below the diff, there's the full text of the page as it \
would appear with these diffs applied (though without styling).<br class=""><div \
class=""><br class=""></div><div class=""><br class=""><div class=""><br \
class=""></div><div class=""><h1 style="color: rgb(51, 51, 51); font-family: \
sans-serif; font-size: 1em; margin-left: 0.5em; display: inline; width: 100%; \
padding: 0.5em; background-color: rgb(248, 248, 248);" \
class="">project-new.html</h1><span style="font-family: monospace; font-size: medium; \
background-color: rgb(248, 248, 248);" class=""></span><div class="DiffSection" \
style="border: solid var(--border-color); font-family: monospace;"><div \
class="DiffBlock"><div class="DiffBlockPart shared"><div class="Line LineContainer" \
style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">11</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">11</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">  WebKit is an open source Web content \
engine for browsers and other applications.</span></div><div class="Line \
LineContainer" style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">12</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">12</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: \
break-word;">&lt;/p&gt;&lt;/blockquote&gt;</span></div><div class="Line \
LineContainer" style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">13</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">13</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;p&gt;&lt;img \
src="/wp-content/themes/webkit/images/webkit.svg" alt="The WebKit Project Logo" \
class="aligncenter size-full wp-image-4290" \
width="33%"&gt;&lt;/p&gt;</span></div></div><div class="clear_float" style="clear: \
both;"></div></div><div class="DiffBlock"><div class="DiffBlockPart remove" \
style="background-color: rgb(255, 221, 221);"><div class="remove Line LineContainer" \
style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">14</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">&nbsp;</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;p&gt;We value real-world web \
compatibility, standards compliance, stability, performance, security, portability, \
usability, and relative ease of understanding and modifying the code \
(hackability).&lt;/p&gt;</span></div></div><div class="DiffBlockPart add" \
style="background-color: rgb(221, 255, 221);"><div class="add Line LineContainer" \
style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">&nbsp;</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">14</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;p&gt;We value real-world web \
compatibility, standards compliance, stability, performance, <ins \
style="background-color: rgb(153, 238, 153); text-decoration: none;" class="">battery \
life, </ins>securit<ins style="background-color: rgb(153, 238, 153); text-decoration: \
none;" class="">y, privac</ins>y, portability, usability, and relative ease of \
understanding and modifying the code (hackability).&lt;/p&gt;</span></div></div><div \
class="clear_float" style="clear: both;"></div></div><div class="DiffBlock"><div \
class="DiffBlockPart shared"><div class="Line LineContainer" style="white-space: \
nowrap;"><span class="lineNumber from" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">15</span><span class="to lineNumber" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">15</span><span class="text" style="padding-left: 5px; white-space: pre-wrap; \
word-wrap: break-word;">&lt;h2&gt;&lt;a name="project-goals"&gt;&lt;/a&gt;Project \
Goals&lt;/h2&gt;</span></div><div class="Line LineContainer" style="white-space: \
nowrap;"><span class="lineNumber from" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">16</span><span class="to lineNumber" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">16</span><span class="text" style="padding-left: 5px; white-space: pre-wrap; \
word-wrap: break-word;">&lt;h4&gt;&lt;a name="web-content-engine"&gt;&lt;/a&gt;Web \
Content Engine&lt;/h4&gt;</span></div></div><div class="clear_float" style="clear: \
both;"></div></div><div class="DiffBlock"><div class="DiffBlockPart remove" \
style="background-color: rgb(255, 221, 221);"><div class="remove Line LineContainer" \
style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">17</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">&nbsp;</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;p&gt;The project's primary focus \
is content deployed on the World Wide Web, using standards-based technologies such as \
HTML, CSS, JavaScript and<del style="background-color: rgb(238, 153, 153); \
text-decoration: none;" class=""> the</del> DOM. However, we also want to make it \
possible to embed WebKit in other applications, and to use it as a general-purpose \
display and interaction engine.&lt;/p&gt;</span></div></div><div class="DiffBlockPart \
add" style="background-color: rgb(221, 255, 221);"><div class="add Line \
LineContainer" style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">&nbsp;</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">17</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;p&gt;The project's primary focus \
is content deployed on the World Wide Web, using standards-based technologies such as \
HTML, CSS, JavaScript<ins style="background-color: rgb(153, 238, 153); \
text-decoration: none;" class="">,</ins> and DOM. However, we also want to make it \
possible to embed WebKit in other applications, and to use it as a general-purpose \
display and interaction engine.&lt;/p&gt;</span></div></div><div class="clear_float" \
style="clear: both;"></div></div><div class="DiffBlock"><div class="DiffBlockPart \
shared"><div class="Line LineContainer" style="white-space: nowrap;"><span \
class="lineNumber from" style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">18</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">18</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;h4&gt;&lt;a \
name="open-source"&gt;&lt;/a&gt;Open Source&lt;/h4&gt;</span></div></div><div \
class="clear_float" style="clear: both;"></div></div><div class="DiffBlock"><div \
class="DiffBlockPart remove" style="background-color: rgb(255, 221, 221);"><div \
class="remove Line LineContainer" style="white-space: nowrap;"><span \
class="lineNumber from" style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">19</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">&nbsp;</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;p&gt;WebKit should remain freely \
usable for both open source and proprietary applications. To that end, we use \
BSD-style and LGPL licenses. Specifically, we aim for licensing compatible with LGPL \
2.1+. We do not currently plan to move to LGPL 3. In addition, we strive to create a \
courteous, welcoming environment that feels approachable to newcomers. WebKit \
maintains a public <del style="background-color: rgb(238, 153, 153); text-decoration: \
none;" class="">IRC </del>chat room and a public mailing list where the ideas of \
contributors both new and old are heard and discussed with equal \
weight.&lt;/p&gt;</span></div></div><div class="DiffBlockPart add" \
style="background-color: rgb(221, 255, 221);"><div class="add Line LineContainer" \
style="white-space: nowrap;"><span class="lineNumber from" \
style="--border-bottom-color:  #998; border-bottom: 1px solid \
var(--border-bottom-color); border-right: 1px solid var(--border-color); color: \
rgb(68, 68, 68); display: inline-block; padding: 1px 5px 0px 0px; text-align: right; \
vertical-align: bottom; width: 3em; background-color: rgb(238, 238, \
221);">&nbsp;</span><span class="to lineNumber" style="--border-bottom-color:  #998; \
border-bottom: 1px solid var(--border-bottom-color); border-right: 1px solid \
var(--border-color); color: rgb(68, 68, 68); display: inline-block; padding: 1px 5px \
0px 0px; text-align: right; vertical-align: bottom; width: 3em; background-color: \
rgb(238, 238, 221);">19</span><span class="text" style="padding-left: 5px; \
white-space: pre-wrap; word-wrap: break-word;">&lt;p&gt;WebKit should remain freely \
usable for both open source and proprietary applications. To that end, we use \
BSD-style and LGPL licenses. Specifically, we aim for licensing compatible with LGPL \
2.1+. We do not currently plan to move to LGPL 3. In addition, we strive to create a \
courteous, welcoming environment that feels approachable to newcomers. WebKit \
maintains a public chat room and a public mailing list where the ideas of \
contributors both new and old are heard and discussed with equal \
weight.&lt;/p&gt;</span></div></div><div class="clear_float" style="clear: \
both;"></div></div><div class="DiffBlock"><div class="DiffBlockPart shared"><div \
class="Line LineContainer" style="white-space: nowrap;"><span class="lineNumber from" \



_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic