<html><head><style id="axi-htmleditor-style" type="text/css">p { margin: 0px; }</style></head><body dir="" style="font-size: 10pt; font-family: "Source Sans Pro", sans-serif; background-image: none; background-repeat: repeat; background-attachment: fixed;"><br><div><div style="font-family: 'Source Sans Pro', sans-serif; font-size: 10pt;"><style id="axi-htmleditor-style" type="text/css">p { margin: 0px; }</style>​Hi Dennis,<div><br></div><div>Thanks for the lengthy mail, you touch upon many valid points, however one point is not valid:<br><div class="x-axi-signature"><br></div><div class="x-axi-signature">Article 2.3<br>"The RIPE NCC reserves the right to amend this Agreement. The RIPE NCC<br>shall notify the Member of such amendments at least one month before<br>these amendments come into effect."<br>This clause is almost certainly unenforceable. It is also ridiculous.<br>It says the RIPE NCC can make any change it wants to this agreement at<br>any time (after you have signed it) without any consultation with any<br>individual, group or community and without any consensus, approval or<br>acceptance and put the change into effect and expect all LIRs to<br>comply with the change. If the NCC wants to fix the simple grammar<br>errors, they would probably get away with it. <b>Any substantive change<br>would almost certainly be met with a legal challenge. They cannot<br>impose a substantive change on 20k+ signatories.</b></div><div class="x-axi-signature"><br></div><div class="x-axi-signature">Actually, they can. Under Dutch law you have the option to update the T&C,</div><div class="x-axi-signature">inform your customers about the change and give them some time (3 months is</div><div class="x-axi-signature">standard) to either accept or move out. Customers can accept the updated T&C, </div><div class="x-axi-signature">by either <span style="font-size: 10pt;">doing nothing or by accepting them explicitly, so the new T&S will be </span></div><div class="x-axi-signature"><span style="font-size: 10pt;">come active </span><span style="font-size: 10pt;">on the communicated date. Or they can reject the changes, this means </span></div><div class="x-axi-signature"><span style="font-size: 10pt;">normally </span><span style="font-size: 10pt;">the agreement ends. </span><span style="font-size: 10pt;">This is a real shocker to many foreign companies (I </span></div><div class="x-axi-signature"><span style="font-size: 10pt;">know from </span><span style="font-size: 10pt;">experience),  </span><span style="font-size: 10pt;">but it is possible and common practise in NL based contracts.</span></div><div class="x-axi-signature"><br><div class="x-axi-signature" style="; font-size: 10pt; font-family: " source="" sans="" pro="" serif="">​-- <div>IDGARA | Alex de Joode | alex@idgara.nl | +31651108221 <br></div></div></div><br>On Mon, 31-01-2022 16h 20min, denis walker <ripedenis@gmail.com> wrote:<br><blockquote style="margin-left: 10px; padding-left: 10px; border-left: 1px solid #ccc;"><div style="font-family: " source="" sans="" pro="" serif="" font="font" size="" pt="">Colleagues<br><br>[I make no apologies for the length of this email. There are so many<br>errors to discuss. For an overview you can stop reading at the line of<br>'----'. Below that is the detailed review of all the errors.]<br><br>I have been reading lots of policies, procedures and<br>agreements/contracts over the last couple of months to catch up with<br>current and historical developments of address policy and it's<br>application to allocating resources. It has been an eye opener. Right<br>now I want to focus mainly on the 'RIPE NCC LIR Account Agreement'.<br>Most of the documents I have read are poorly written. This is probably<br>one of the worst. I will itemise below the details of what is wrong<br>with this document. But firstly I will point out some of the serious<br>mistakes.<br><br>In this agreement there is a definition in Article 1...<br><br>-RIPE NCC services<br>The Membership Services provided through an LIR account as specified<br>in the current version of the RIPE NCC Activity Plan.<br><br>In the 'RIPE NCC Standard Service Agreement" there is also this<br>definition in Article 1...<br><br>-RIPE NCC services<br>The Membership Services as specified in the current version of the<br>RIPE NCC Activity Plan.<br><br>There are no Membership Services specified in the current version of<br>the RIPE NCC Activity Plan. There hasn't been such a specification<br>since the activity plan of 2017. So for the last 5 years all the<br>active SSAs and LIR Agreements have been referring to an 'empty list'.<br>As both these agreements revolve heavily around these services, I have<br>no idea what the legal significance is of agreements based on an empty<br>list of services.<br><br>Another serious issue is the absolute, total lack of any legal<br>definition of an LIR (Local Internet Registry) and LIR account and the<br>relationship between LIR and Member. I have not been able to find any<br>such definitions anywhere on the ripe.net website. I fear they may be<br>mentioned in some early RIPE document written 20 years ago that no one<br>could reasonably be expected to find in relation to these agreements.<br><br>Then we have in Article 3 of the SSA:<br>"the Member acknowledges and accepts that it has obtained the right to<br>use the RIPE NCC services under the conditions outlined in this<br>agreement."<br><br>And in Article 3 of the LIR Agreement:<br>"the Member acknowledges and accepts that it has obtained the right to<br>use the RIPE NCC services through this LIR account under the<br>conditions outlined in this Agreement."<br><br>So under what conditions can a Member use these (undefined) services?<br>-those in the SSA<br>-those in the LIR Agreement<br>-a superset of the two sets<br>-the intersection of the two sets<br><br>**********<br>I want to put forward a suggestion that the RIPE NCC engages the<br>services of, or employs, a professional contract lawyer to review and<br>if necessary re-write all of the agreements/contracts used by the RIPE<br>NCC. Or at least someone with legal training and experience in the<br>area of contract writing.<br>**********<br><br>It was said in a zoom meeting last Wednesday (about reviewing the PDP)<br>that we should keep to a minimum the legal terminology and rely on<br>common sense. That was a valid mindset in the 1990s when the internet<br>was mostly an 'old boys/girls club'. In 2022 this is a very different<br>global, critical industry. The IPv4 market has also changed this<br>industry. There is so much money invested in IPv4 addresses that one<br>'wrong' decision by the RIPE community could face a legal challenge.<br>If the RIPE NCC has to go to court to defend such an action they would<br>have a better defence based on rock solid, well written, legally<br>watertight contracts than based on a set of poorly written,<br>contradictory documents, common sense and a generally accepted view of<br>how things work(ed).<br><br>Almost every document I have read has mistakes in it. Some have lots<br>more than others. I wondered why people sign contracts with so many<br>mistakes. Then I realised that most of the Members are not native<br>English speakers, and neither are their lawyers. They almost certainly<br>pass these documents through some translation app. Probably they<br>accept some of the errors as translation errors. So if they go to<br>court over these contracts it will be a case of an LIR arguing over<br>what they think they signed, vs the RIPE NCC defending what they think<br>they wrote. Neither will be a true reflection of reality.<br><br>I know some people will criticise me for pointing out 'trivial'<br>grammar errors in this document. (Some people will just criticise me<br>anyway.) They will say they are not important. There are much bigger<br>issues to deal with. We don't want to get lawyers involved in this<br>process. Common sense will always prevail. If it ain't broke don't fix<br>it...etc etc. This LIR Agreement is a legal contract at the core of<br>the RIRs business (and it is broken). The quality of this document<br>should reflect the professionalism of the RIR. As a legal contract it<br>should be rock solid, well written and legally watertight. If there is<br>ever a legal dispute with a Member, this contract, along with the<br>equally error ridden SSA, may take centre stage. Do you really want to<br>gamble on a contract that looks like it was written as an<br>undergraduate project? For a native English speaker reading these<br>documents, the grammar errors just leap off the page. They are trivial<br>to find and fix. (So why have they not already been fixed?) For the<br>legal and other content errors, a contract lawyer would not be<br>expected to make such basic, clumsy mistakes. It is the three 'C's<br>that present the biggest problem - Consistency, Continuity and<br>Contradiction. Someone needs to have a clear view in their mind of the<br>entire document set. When a document is changed or a new document is<br>written they should know where to look to ensure integrity is<br>maintained across the whole set. That simply has not been the case up<br>to now.<br><br>----------------------------------------------------<br><br>So let's look at this LIR agreement in more detail. I am basing my<br>comments on this version:<br><a href="https://www.ripe.net/about-us/legal/ripe-ncc-lir-account-agreement" data="data" saferedirecturl="redir.hsp?url=%68%74%74%70%73%3A%2F%2F%77%77%77%2E%72%69%70%65%2E%6E%65%74%2F%61%62%6F%75%74%2D%75%73%2F%6C%65%67%61%6C%2F%72%69%70%65%2D%6E%63%63%2D%6C%69%72%2D%61%63%63%6F%75%6E%74%2D%61%67%72%65%65%6D%65%6E%74" data-saferedirecturl="redir.hsp?url=https%3A%2F%2Fwww.ripe.net%2Fabout-us%2Flegal%2Fripe-ncc-lir-account-agreement" target="_blank">https://www.ripe.net/about-us/legal/ripe-ncc-lir-account-agreement</a><br><br>There is no definition of LIR or LIR account or any explanation of the<br>relationship between a Member and an LIR (account).<br><br>Article 1<br>"The Membership Services provided through an LIR account as specified<br>in the current version of the RIPE NCC Activity Plan."<br>There is no list of services in the activity plan.<br><br>Article 2.2<br>"To enter into this Agreement for additional LIR accounts the Member<br>must send to the RIPE NCC...one copy of the Agreement containing the<br>handwritten signature of an authorised representative of the Member."<br>This is ambiguous. It could suggest you sign one agreement for the<br>initial LIR and one agreement for all additional LIR accounts, not one<br>agreement for 'each' additional account. It should say:<br>"To enter into this Agreement for each additional LIR account, the<br>Member must..."<br><br>Is it possible for a Member to delegate operational control of an LIR<br>account to another (anonymous) company or natural person in the same<br>way some Members delegate management of their RIPE Database objects to<br>a consultant? It is not clear if an LIR account is an administrative<br>concept or something tangible that can be delegated. As the initial<br>LIR account is not subject to any agreement (see below) that one can<br>certainly be delegated.<br><br>Article 2.3<br>"The RIPE NCC reserves the right to amend this Agreement. The RIPE NCC<br>shall notify the Member of such amendments at least one month before<br>these amendments come into effect."<br>This clause is almost certainly unenforceable. It is also ridiculous.<br>It says the RIPE NCC can make any change it wants to this agreement at<br>any time (after you have signed it) without any consultation with any<br>individual, group or community and without any consensus, approval or<br>acceptance and put the change into effect and expect all LIRs to<br>comply with the change. If the NCC wants to fix the simple grammar<br>errors, they would probably get away with it. Any substantive change<br>would almost certainly be met with a legal challenge. They cannot<br>impose a substantive change on 20k+ signatories.<br><br>The SSA says:<br>"2.3 The Member acknowledges and accepts that the RIPE NCC Standard<br>Service Agreement may be amended by a resolution of the General<br>Meeting of the RIPE NCC according to the procedure outlined in the<br>RIPE NCC Articles of Association. An amendment shall automatically<br>become effective upon the date mentioned in the resolution or the date<br>of first publication of the resolution of the General Meeting and the<br>full text of the amended agreement on <a href="https://www.ripe.net" data="data" saferedirecturl="redir.hsp?url=%68%74%74%70%73%3A%2F%2F%77%77%77%2E%72%69%70%65%2E%6E%65%74" data-saferedirecturl="redir.hsp?url=https%3A%2F%2Fwww.ripe.net" target="_blank">https://www.ripe.net</a>, whichever<br>is the latest, without the re-signing of the RIPE NCC Standard Service<br>Agreement being necessary."<br>The same conditions must apply to changing the LIR Agreement.<br><br>Article 3.3<br>"The Member acknowledges applicability of, and adheres to, the RIPE<br>Policies and RIPE NCC procedural documents."<br>Use of 'Member' and 'LIR' are interchanged throughout these documents.<br>This agreement is about an LIR account. Do policies also apply to the<br>LIR account or just to the Member? This is not clearly defined.<br><br>Article 3.4<br>"The Member shall provide the RIPE NCC with complete, updated and<br>accurate information necessary for the provision of the RIPE NCC<br>services and shall assist the RIPE NCC with audits and security checks<br>as outlined in the RIPE NCC procedural documents, and in particular<br>with the RIPE NCC procedural document “Due Diligence for the Quality<br>of the RIPE NCC Registration Data”."<br>Is this the same information required by Article 2.2 of the SSA?<br>Articles 2, 3 and 6 of the SSA overlap considerably with Articles 2<br>and 3 of the LIR Agreement. Such overlaps encourage contradictions<br>between separate contracts.<br><br>Article 3.6 refers to the document ‘Closure of Members, Deregistration<br>of Internet Resources and Legacy Internet Resources'<br><a href="https://www.ripe.net/publications/docs/ripe-775" data="data" saferedirecturl="redir.hsp?url=%68%74%74%70%73%3A%2F%2F%77%77%77%2E%72%69%70%65%2E%6E%65%74%2F%70%75%62%6C%69%63%61%74%69%6F%6E%73%2F%64%6F%63%73%2F%72%69%70%65%2D%37%37%35" data-saferedirecturl="redir.hsp?url=https%3A%2F%2Fwww.ripe.net%2Fpublications%2Fdocs%2Fripe-775" target="_blank">https://www.ripe.net/publications/docs/ripe-775</a><br>This document (ripe-775) was last updated on 30 Dec 2021, which is<br>quite recent. Yet in Section B.1.b it says:<br>"Internet number resources are allocated/assigned based on a specific<br>need. When the original technical requirements or the business purpose<br>for the use of the Internet number resources changes, the<br>allocation/assignment becomes invalid. If the RIPE NCC notices any<br>change in the original technical criteria or the original business<br>purposes for using the Internet number resources, the RIPE NCC is<br>authorised to deregister the relevant Internet number resources."<br><br>This conflicts with ripe-733 'IPv4 Address Allocation and Assignment<br>Policies for the RIPE NCC Service Region', Section 5.1 which says:<br>"On application for IPv4 resources LIRs will receive IPv4 addresses<br>according to the following:<br><br>  -  All allocation requests are placed on a first-come-first-served<br>waiting list. No guarantees are given about the waiting time.<br>  -  The size of the allocation made will be exactly one /24.<br>  - The sum of all allocations made to a single LIR by the RIPE NCC is<br>limited to a maximum of 256 IPv4 addresses (a single /24). If this<br>allocation limit has been reached or exceeded, an LIR cannot request<br>an IPv4 allocation under this policy."<br><br>No mention of any 'need' based requirement. This has been the case at<br>least since November 2019. This shows the lack of continuity and<br>contradictions between these documents.<br><br>Article 3.7 says:<br>"Unless otherwise specified in this Agreement, this Agreement is valid<br>only for one specific LIR account. If the Member wishes to operate an<br>additional LIR accounts, the Member shall sign an additional RIPE NCC<br>LIR Account Agreement."<br><br>Note the plurality of "an additional LIR accounts". It may be a simple<br>typo. But as written it supports my comment above on Article 2.2 that<br>maybe only one agreement needs to be signed for all additional LIR<br>accounts.<br><br>Article 4.2<br>"The Member's obligation to pay any fees corresponding for the LIR<br>account of this Agreement"<br>'for' instead of 'to' - Another simple grammar error.<br><br>Article 4.3<br>"The Member shall make the payment to the RIPE NCC within 30 days of<br>date of invoice"<br>of 'the' date - Another simple grammar error. (Or perhaps even 'within<br>30 days of the date of the invoice')<br><br>Article 4.4<br>"without prejudice to any other of the RIPE NCC's rights which it may<br>revoke against the Member in connection with the latter's failure to<br>effect (timely) the payment."<br>'other' is in the wrong place, 'to any of the RIPE NCC's other rights'<br>'revoke' instead of 'invoke'<br>'(timely) the payment' instead of 'the (timely) payment'<br>More simple grammar errors.<br><br>Article 4.1 refers to the 'RIPE NCC Charging Scheme 2022' and<br>Article 4.6 refers to the 'RIPE NCC Billing Procedure and Fee Schedule' document<br>This takes us off into billing and fees documents. I have reviewed<br>these documents at the end.<br><br>Article 5.2<br>"The Member shall be entitled to terminate this Agreement at any time."<br>It doesn't say if the Member needs to give any notice period. Maybe:<br>"The Member shall be entitled to terminate this Agreement at any time<br>with immediate effect."<br><br>Article 6.1<br>"The Member shall also be liable for all aspects of its use and all<br>that ensues from its use from the Internet number resources."<br>It should say 'its use of the Internet...'<br>This wording, 'its use', only puts liability onto the Member if they<br>use the resources themselves. It does not put liability onto the<br>Member if they allow someone else to use the resources by assigning<br>them. The wording should be 'the use' or 'any use'. Then the Member<br>accepts full liability for use of these resources by anyone.<br><br>Article 6.6<br>"The Member shall indemnify the RIPE NCC against any and all third<br>party claims filed against the RIPE NCC in relation to the Member's<br>use of the RIPE NCC services."<br>Again the indemnity is limited to claims resulting from only the<br>Member's use of the services. This article should say:<br>"The Member shall indemnify the RIPE NCC against any and all third<br>party claims filed against the RIPE NCC in relation to the any use of<br>the RIPE NCC services provided to this Member through any of it's LIR<br>accounts."<br>Then it doesn't matter who is using the services.<br><br>Article 6.7<br>"In any event the RIPE NCC's liability shall be limited to a maximum<br>amount equivalent to the Member's service fee of the relevant<br>financial year"<br>This may apply in the event of the Member filing a claim against the<br>RIPE NCC. If a third party files a claim against the RIPE NCC, I don't<br>think the RIPE NCC can set it's own limit on the claim within an<br>agreement the third party has not signed.<br><br>Article 7.2<br>"The RIPE NCC's intellectual property (agreements, documents,<br>software, databases, website, etc.) may only be used, reproduced and<br>made available to third parties upon prior written authorisation from<br>the RIPE NCC."<br>If the Member has been allocated address space and they sub-allocate<br>part of that space to another organisation, this is an acceptable use<br>of the address space. By making assignments from the sub-allocation<br>the second organisation will make use of the RIPE Database. This is an<br>acceptable use of the RIPE NCC's intellectual property (database)<br>without written authorisation needed.<br><br>Article 8.2<br>"Any disputes that may arise from this Agreement shall be settled in<br>accordance with the RIPE NCC Conflict Arbitration Procedure."<br>This highlights one of the base issues with this LIR Agreement. It<br>clearly started life as a copy of the SSA which was then modified to<br>create the LIR Agreement. If you replace 'this Agreement' with 'the<br>RIPE NCC SSA' you have the basis of Article 11.2 of the SSA. The<br>problem in this Article 8.2 is that the Conflict Arbitration Procedure<br>(ripe-691) is specific to the SSA. Disputes arising from the LIR<br>Agreement are not within scope, according to both the Introduction and<br>Section A.1. of the Procedure. But even in Article 11.2 of the SSA<br>"shall be settled" should be changed to "may be settled". There is<br>always the option to take a dispute to a national court.<br><br>(Incidentally after a quick read, I only found one error in ripe-691.<br>In Section C.1. "timeframe cannot not exceed".)<br><br>Article 2.2<br>"By signing the RIPE NCC Standard Service Agreement as instructed by<br>the RIPE NCC the Member confirms that they have read, understood and<br>agree to be bound by the terms of this agreement for an initial LIR<br>account."<br>After writing all of the above I was told by a Member that they don't<br>sign an LIR Agreement for their initial LIR account. It is somehow<br>implied by signing the SSA. The LIR Agreement is only signed for<br><br></div></blockquote></div></div></div></body></html>