SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Sunpower Corp – ‘10-K’ for 12/31/17 – ‘EX-101.SCH’

On:  Wednesday, 2/14/18, at 8:09pm ET   ·   As of:  2/15/18   ·   For:  12/31/17   ·   Accession #:  867773-18-16   ·   File #:  1-34166

Previous ‘10-K’:  ‘10-K’ on 2/17/17 for 1/1/17   ·   Next:  ‘10-K’ on 2/14/19 for 12/30/18   ·   Latest:  ‘10-K/A’ on 12/18/23 for 1/1/23   ·   2 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 2/15/18  Sunpower Corp                     10-K       12/31/17   78:21M

Annual Report   —   Form 10-K   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   2.02M 
 2: EX-21.1     Subsidiaries List                                   HTML     25K 
 3: EX-23.1     Consent of Experts or Counsel                       HTML     22K 
 4: EX-24.1     Power of Attorney                                   HTML     35K 
 5: EX-31.1     Certification -- §302 - SOA'02                      HTML     28K 
 6: EX-31.2     Certification -- §302 - SOA'02                      HTML     29K 
 7: EX-32.1     Certification -- §906 - SOA'02                      HTML     25K 
14: R1          Document and Entity Information Document            HTML     49K 
15: R2          Consolidated Balance Sheets                         HTML    144K 
16: R3          Consolidated Balance Sheets (Parentheticals)        HTML     40K 
17: R4          Consolidated Statements of Operations               HTML    111K 
18: R5          Consolidated Statement of Comprehensive Income      HTML     53K 
                (Loss) Statement                                                 
19: R6          Consolidated Statements of Equity                   HTML    116K 
20: R7          Consolidated Statements of Equity (Parentheticals)  HTML     22K 
21: R8          Consolidated Statements of Cash Flows               HTML    213K 
22: R9          Consolidated Statements of Cash Flows               HTML     28K 
                (Parentheticals)                                                 
23: R10         The Company and Summary of Significant Accounting   HTML    151K 
                Policies                                                         
24: R11         Transactions with Total and Total S.A.              HTML     94K 
25: R12         Goodwill and Other Intangible Assets                HTML     94K 
26: R13         Balance Sheet Components                            HTML    236K 
27: R14         Leasing                                             HTML    102K 
28: R15         Fair Value Measurements                             HTML    100K 
29: R16         Restructuring                                       HTML    145K 
30: R17         Commitments and Contingencies                       HTML    104K 
31: R18         Equity Method Investments                           HTML    113K 
32: R19         Debt and Credit Sources                             HTML    202K 
33: R20         Derivative Financial Instruments                    HTML    153K 
34: R21         Income Taxes                                        HTML    186K 
35: R22         Net Income (Loss) Per Share                         HTML     84K 
36: R23         Stock-Based Compensation                            HTML     89K 
37: R24         Segment Information                                 HTML    350K 
38: R25         The Company and Summary of Significant Accounting   HTML    152K 
                Policies (Policies)                                              
39: R26         Transactions with Total and Total S.A. (Tables)     HTML     93K 
40: R27         Business Combinations Purchase Price Allocation     HTML     52K 
                (Tables)                                                         
41: R28         Goodwill and Other Intangible Assets (Tables)       HTML     65K 
42: R29         Balance Sheet Components (Tables)                   HTML    217K 
43: R30         Leasing (Tables)                                    HTML     90K 
44: R31         Fair Value Measurements (Tables)                    HTML     87K 
45: R32         Restructuring (Tables)                              HTML    141K 
46: R33         Commitments and Contingencies (Tables)              HTML     68K 
47: R34         Equity Method Investments Equity Method             HTML     86K 
                Investments (Tables)                                             
48: R35         Debt and Credit Sources (Tables)                    HTML    148K 
49: R36         Derivative Financial Instruments (Tables)           HTML    147K 
50: R37         Net Income (Loss) Per Share (Tables)                HTML     85K 
51: R38         Stock-Based Compensation (Tables)                   HTML     57K 
52: R39         Segment Information (Tables)                        HTML    331K 
53: R40         The Company and Summary of Significant Accounting   HTML     42K 
                Policies Property, Plant & Equipment, Estimated                  
                Useful Life (Details)                                            
54: R41         The Company and Summary of Significant Accounting   HTML     72K 
                Policies (Details)                                               
55: R42         Transactions with Total and Total S.A. (Details)    HTML    184K 
56: R43         Business Combinations (Details)                     HTML    107K 
57: R44         Business Combinations Fair Value of Net assets      HTML     71K 
                acquired (Details)                                               
58: R45         Goodwill and Other Intangible Assets - Goodwill     HTML     60K 
                RollForward (Details)                                            
59: R46         Goodwill and Other Intangible Assets - Intangible   HTML     50K 
                Assets (Details)                                                 
60: R47         Goodwill and Other Intangible Assets - Future       HTML     35K 
                Amortization (Details)                                           
61: R48         Goodwill and Other Intangible Assets - Narrative    HTML     33K 
                (Details)                                                        
62: R49         Balance Sheet Components (Details)                  HTML    297K 
63: R50         Leasing (Details)                                   HTML    131K 
64: R51         Fair Value Measurements (Details)                   HTML    125K 
65: R52         Restructuring (Details)                             HTML    112K 
66: R53         Commitments and Contingencies (Details)             HTML    150K 
67: R54         Equity Method Investments (Details)                 HTML    177K 
68: R55         Debt and Credit Sources (Details)                   HTML    415K 
69: R56         Derivative Financial Instruments (Details)          HTML    125K 
70: R57         Income Taxes (Details)                              HTML    207K 
71: R58         Common Stock (Details)                              HTML     23K 
72: R59         Net Income (Loss) Per Share (Details)               HTML     78K 
73: R60         Stock-Based Compensation (Details)                  HTML     83K 
74: R61         Segment Information (Details)                       HTML    222K 
75: R62         Subsequent Events (Details)                         HTML     59K 
77: XML         IDEA XML File -- Filing Summary                      XML    135K 
76: EXCEL       IDEA Workbook of Financial Reports                  XLSX    160K 
 8: EX-101.INS  XBRL Instance -- spwr-20171231                       XML   5.97M 
10: EX-101.CAL  XBRL Calculations -- spwr-20171231_cal               XML    451K 
11: EX-101.DEF  XBRL Definitions -- spwr-20171231_def                XML   1.73M 
12: EX-101.LAB  XBRL Labels -- spwr-20171231_lab                     XML   3.73M 
13: EX-101.PRE  XBRL Presentations -- spwr-20171231_pre              XML   2.24M 
 9: EX-101.SCH  XBRL Schema -- spwr-20171231                         XSD    331K 
78: ZIP         XBRL Zipped Folder -- 0000867773-18-000016-xbrl      Zip    572K 


‘EX-101.SCH’   —   XBRL Schema — spwr-20171231


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- XBRL Document Created with Wdesk from Workiva -->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sunpowercorp.com/20171231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:spwr="http://www.sunpowercorp.com/20171231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd"/>
<xsd:import namespace="http://fasb.org/us-roles/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd"/>
<xsd:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
<xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
<xsd:annotation>
<xsd:appinfo>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="spwr-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="spwr-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="spwr-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="spwr-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
<link:roleType id="BalanceSheetComponents" roleURI="http://www.sunpowercorp.com/role/BalanceSheetComponents">
<link:definition> 2107100 - Disclosure - Balance Sheet Components </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BalanceSheetComponentsDetails" roleURI="http://www.sunpowercorp.com/role/BalanceSheetComponentsDetails">
<link:definition> 2407402 - Disclosure - Balance Sheet Components (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BalanceSheetComponentsDetailsCalc2" roleURI="http://www.sunpowercorp.com/role/BalanceSheetComponentsDetailsCalc2">
<link:definition> 2407402 - Disclosure - Balance Sheet Components (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BalanceSheetComponentsTables" roleURI="http://www.sunpowercorp.com/role/BalanceSheetComponentsTables">
<link:definition> 2307301 - Disclosure - Balance Sheet Components (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BusinessCombinations" roleURI="http://www.sunpowercorp.com/role/BusinessCombinations">
<link:definition> 2105100 - Disclosure - Business Combinations </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BusinessCombinationsDetails" roleURI="http://www.sunpowercorp.com/role/BusinessCombinationsDetails">
<link:definition> 2405402 - Disclosure - Business Combinations (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BusinessCombinationsFairValueOfNetAssetsAcquiredDetails" roleURI="http://www.sunpowercorp.com/role/BusinessCombinationsFairValueOfNetAssetsAcquiredDetails">
<link:definition> 2405403 - Disclosure - Business Combinations Fair Value of Net assets acquired (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BusinessCombinationsPurchasePriceAllocationTables" roleURI="http://www.sunpowercorp.com/role/BusinessCombinationsPurchasePriceAllocationTables">
<link:definition> 2305301 - Disclosure - Business Combinations Purchase Price Allocation (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CommitmentsAndContingencies" roleURI="http://www.sunpowercorp.com/role/CommitmentsAndContingencies">
<link:definition> 2111100 - Disclosure - Commitments and Contingencies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CommitmentsAndContingenciesDetails" roleURI="http://www.sunpowercorp.com/role/CommitmentsAndContingenciesDetails">
<link:definition> 2411402 - Disclosure - Commitments and Contingencies (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CommitmentsAndContingenciesTables" roleURI="http://www.sunpowercorp.com/role/CommitmentsAndContingenciesTables">
<link:definition> 2311301 - Disclosure - Commitments and Contingencies (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CommonStock" roleURI="http://www.sunpowercorp.com/role/CommonStock">
<link:definition> 2116100 - Disclosure - Common Stock </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CommonStockDetails" roleURI="http://www.sunpowercorp.com/role/CommonStockDetails">
<link:definition> 2416402 - Disclosure - Common Stock (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CommonStockTables" roleURI="http://www.sunpowercorp.com/role/CommonStockTables">
<link:definition> 2316301 - Disclosure - Common Stock (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CompanyAndSummaryOfSignificantAccountingPolicies" roleURI="http://www.sunpowercorp.com/role/CompanyAndSummaryOfSignificantAccountingPolicies">
<link:definition> 2101100 - Disclosure - The Company and Summary of Significant Accounting Policies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CompanyAndSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.sunpowercorp.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails">
<link:definition> 2401403 - Disclosure - The Company and Summary of Significant Accounting Policies (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CompanyAndSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.sunpowercorp.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies">
<link:definition> 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CompanyAndSummaryOfSignificantAccountingPoliciesPropertyPlantEquipmentEstimatedUsefulLifeDetails" roleURI="http://www.sunpowercorp.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPropertyPlantEquipmentEstimatedUsefulLifeDetails">
<link:definition> 2401402 - Disclosure - The Company and Summary of Significant Accounting Policies Property, Plant & Equipment, Estimated Useful Life (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.sunpowercorp.com/role/ConsolidatedBalanceSheets">
<link:definition> 1001000 - Statement - Consolidated Balance Sheets </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.sunpowercorp.com/role/ConsolidatedBalanceSheetsParentheticals">
<link:definition> 1001501 - Statement - Consolidated Balance Sheets (Parentheticals) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementOfComprehensiveIncomeLossStatement" roleURI="http://www.sunpowercorp.com/role/ConsolidatedStatementOfComprehensiveIncomeLossStatement">
<link:definition> 1004000 - Statement - Consolidated Statement of Comprehensive Income (Loss) Statement </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.sunpowercorp.com/role/ConsolidatedStatementsOfCashFlows">
<link:definition> 1007000 - Statement - Consolidated Statements of Cash Flows </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfCashFlowsParentheticals" roleURI="http://www.sunpowercorp.com/role/ConsolidatedStatementsOfCashFlowsParentheticals">
<link:definition> 1007501 - Statement - Consolidated Statements of Cash Flows (Parentheticals) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfEquity" roleURI="http://www.sunpowercorp.com/role/ConsolidatedStatementsOfEquity">
<link:definition> 1005000 - Statement - Consolidated Statements of Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfEquityParentheticals" roleURI="http://www.sunpowercorp.com/role/ConsolidatedStatementsOfEquityParentheticals">
<link:definition> 1005501 - Statement - Consolidated Statements of Equity (Parentheticals) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="ConsolidatedStatementsOfOperations" roleURI="http://www.sunpowercorp.com/role/ConsolidatedStatementsOfOperations">
<link:definition> 1003000 - Statement - Consolidated Statements of Operations </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtAndCreditSources" roleURI="http://www.sunpowercorp.com/role/DebtAndCreditSources">
<link:definition> 2113100 - Disclosure - Debt and Credit Sources </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtAndCreditSourcesDetails" roleURI="http://www.sunpowercorp.com/role/DebtAndCreditSourcesDetails">
<link:definition> 2413402 - Disclosure - Debt and Credit Sources (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtAndCreditSourcesTables" roleURI="http://www.sunpowercorp.com/role/DebtAndCreditSourcesTables">
<link:definition> 2313301 - Disclosure - Debt and Credit Sources (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DerivativeFinancialInstruments" roleURI="http://www.sunpowercorp.com/role/DerivativeFinancialInstruments">
<link:definition> 2114100 - Disclosure - Derivative Financial Instruments </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DerivativeFinancialInstrumentsDetails" roleURI="http://www.sunpowercorp.com/role/DerivativeFinancialInstrumentsDetails">
<link:definition> 2414402 - Disclosure - Derivative Financial Instruments (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DerivativeFinancialInstrumentsTables" roleURI="http://www.sunpowercorp.com/role/DerivativeFinancialInstrumentsTables">
<link:definition> 2314301 - Disclosure - Derivative Financial Instruments (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DocumentAndEntityInformationDocument" roleURI="http://www.sunpowercorp.com/role/DocumentAndEntityInformationDocument">
<link:definition> 0001000 - Document - Document and Entity Information Document </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="EquityMethodInvestments" roleURI="http://www.sunpowercorp.com/role/EquityMethodInvestments">
<link:definition> 2112100 - Disclosure - Equity Method Investments </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="EquityMethodInvestmentsDetails" roleURI="http://www.sunpowercorp.com/role/EquityMethodInvestmentsDetails">
<link:definition> 2412402 - Disclosure - Equity Method Investments (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="EquityMethodInvestmentsEquityMethodInvestmentsTables" roleURI="http://www.sunpowercorp.com/role/EquityMethodInvestmentsEquityMethodInvestmentsTables">
<link:definition> 2312301 - Disclosure - Equity Method Investments Equity Method Investments (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="FairValueMeasurements" roleURI="http://www.sunpowercorp.com/role/FairValueMeasurements">
<link:definition> 2109100 - Disclosure - Fair Value Measurements </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.sunpowercorp.com/role/FairValueMeasurementsDetails">
<link:definition> 2409402 - Disclosure - Fair Value Measurements (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="FairValueMeasurementsDetailsCalc2" roleURI="http://www.sunpowercorp.com/role/FairValueMeasurementsDetailsCalc2">
<link:definition> 2409402 - Disclosure - Fair Value Measurements (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="FairValueMeasurementsTables" roleURI="http://www.sunpowercorp.com/role/FairValueMeasurementsTables">
<link:definition> 2309301 - Disclosure - Fair Value Measurements (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="GoodwillAndOtherIntangibleAssets" roleURI="http://www.sunpowercorp.com/role/GoodwillAndOtherIntangibleAssets">
<link:definition> 2106100 - Disclosure - Goodwill and Other Intangible Assets </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="GoodwillAndOtherIntangibleAssetsFutureAmortizationDetails" roleURI="http://www.sunpowercorp.com/role/GoodwillAndOtherIntangibleAssetsFutureAmortizationDetails">
<link:definition> 2406404 - Disclosure - Goodwill and Other Intangible Assets - Future Amortization (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="GoodwillAndOtherIntangibleAssetsGoodwillRollforwardDetails" roleURI="http://www.sunpowercorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRollforwardDetails">
<link:definition> 2406402 - Disclosure - Goodwill and Other Intangible Assets - Goodwill RollForward (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" roleURI="http://www.sunpowercorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails">
<link:definition> 2406403 - Disclosure - Goodwill and Other Intangible Assets - Intangible Assets (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="GoodwillAndOtherIntangibleAssetsNarrativeDetails" roleURI="http://www.sunpowercorp.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails">
<link:definition> 2406405 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="GoodwillAndOtherIntangibleAssetsTables" roleURI="http://www.sunpowercorp.com/role/GoodwillAndOtherIntangibleAssetsTables">
<link:definition> 2306301 - Disclosure - Goodwill and Other Intangible Assets (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxes" roleURI="http://www.sunpowercorp.com/role/IncomeTaxes">
<link:definition> 2115100 - Disclosure - Income Taxes </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesDetails" roleURI="http://www.sunpowercorp.com/role/IncomeTaxesDetails">
<link:definition> 2415402 - Disclosure - Income Taxes (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesTables" roleURI="http://www.sunpowercorp.com/role/IncomeTaxesTables">
<link:definition> 2315301 - Disclosure - Income Taxes (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="Leasing" roleURI="http://www.sunpowercorp.com/role/Leasing">
<link:definition> 2108100 - Disclosure - Leasing </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LeasingDetails" roleURI="http://www.sunpowercorp.com/role/LeasingDetails">
<link:definition> 2408402 - Disclosure - Leasing (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LeasingDetailsCalc2" roleURI="http://www.sunpowercorp.com/role/LeasingDetailsCalc2">
<link:definition> 2408402 - Disclosure - Leasing (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LeasingTables" roleURI="http://www.sunpowercorp.com/role/LeasingTables">
<link:definition> 2308301 - Disclosure - Leasing (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="NetIncomeLossPerShare" roleURI="http://www.sunpowercorp.com/role/NetIncomeLossPerShare">
<link:definition> 2117100 - Disclosure - Net Income (Loss) Per Share </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="NetIncomeLossPerShareDetails" roleURI="http://www.sunpowercorp.com/role/NetIncomeLossPerShareDetails">
<link:definition> 2417402 - Disclosure - Net Income (Loss) Per Share (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="NetIncomeLossPerShareTables" roleURI="http://www.sunpowercorp.com/role/NetIncomeLossPerShareTables">
<link:definition> 2317301 - Disclosure - Net Income (Loss) Per Share (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="Restructuring" roleURI="http://www.sunpowercorp.com/role/Restructuring">
<link:definition> 2110100 - Disclosure - Restructuring </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RestructuringDetails" roleURI="http://www.sunpowercorp.com/role/RestructuringDetails">
<link:definition> 2410402 - Disclosure - Restructuring (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RestructuringTables" roleURI="http://www.sunpowercorp.com/role/RestructuringTables">
<link:definition> 2310301 - Disclosure - Restructuring (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SegmentInformation" roleURI="http://www.sunpowercorp.com/role/SegmentInformation">
<link:definition> 2119100 - Disclosure - Segment Information </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SegmentInformationDetails" roleURI="http://www.sunpowercorp.com/role/SegmentInformationDetails">
<link:definition> 2419402 - Disclosure - Segment Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SegmentInformationTables" roleURI="http://www.sunpowercorp.com/role/SegmentInformationTables">
<link:definition> 2319301 - Disclosure - Segment Information (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockBasedCompensation" roleURI="http://www.sunpowercorp.com/role/StockBasedCompensation">
<link:definition> 2118100 - Disclosure - Stock-Based Compensation </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockBasedCompensationDetails" roleURI="http://www.sunpowercorp.com/role/StockBasedCompensationDetails">
<link:definition> 2418402 - Disclosure - Stock-Based Compensation (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockBasedCompensationTables" roleURI="http://www.sunpowercorp.com/role/StockBasedCompensationTables">
<link:definition> 2318301 - Disclosure - Stock-Based Compensation (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SubsequentEvents" roleURI="http://www.sunpowercorp.com/role/SubsequentEvents">
<link:definition> 2120100 - Disclosure - Subsequent Events </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SubsequentEventsDetails" roleURI="http://www.sunpowercorp.com/role/SubsequentEventsDetails">
<link:definition> 2420401 - Disclosure - Subsequent Events (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="TransactionsWithTotalAndTotalSA" roleURI="http://www.sunpowercorp.com/role/TransactionsWithTotalAndTotalSA">
<link:definition> 2102100 - Disclosure - Transactions with Total and Total S.A. </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="TransactionsWithTotalAndTotalSADetails" roleURI="http://www.sunpowercorp.com/role/TransactionsWithTotalAndTotalSADetails">
<link:definition> 2402402 - Disclosure - Transactions with Total and Total S.A. (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="TransactionsWithTotalAndTotalSATables" roleURI="http://www.sunpowercorp.com/role/TransactionsWithTotalAndTotalSATables">
<link:definition> 2302301 - Disclosure - Transactions with Total and Total S.A. (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
</xsd:appinfo>
</xsd:annotation>
<xsd:element abstract="true" id="spwr_A0.75debenturesdue2015Member" name="A0.75debenturesdue2015Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A0.75debenturesdue2018Member" name="A0.75debenturesdue2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A0.875debenturesdue2021Member" name="A0.875debenturesdue2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A1996and2005PlanMember" name="A1996and2005PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A1stAmendmentMember" name="A1stAmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A2005PlanMember" name="A2005PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A4.00debenturesdue2023MemberMember" name="A4.00debenturesdue2023MemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A4.50debenturesdue2015Member" name="A4.50debenturesdue2015Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A4.5BondHedgeMember" name="A4.5BondHedgeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A4.75debenturesdue2014Member" name="A4.75debenturesdue2014Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A8Point3EnergyMember" name="A8Point3EnergyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_A8point3EnergyPartners" name="A8point3EnergyPartners" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_A8point3Member" name="A8point3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_AUOGroupMember" name="AUOGroupMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_AUOSPMember" name="AUOSPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_AccountsReceivableTradeTableTextBlock" name="AccountsReceivableTradeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Accruedliabilitiesrelatedparty" name="Accruedliabilitiesrelatedparty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax" name="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_AccumulatedOtherComprehensiveIncomeLossDeferredTaxes" name="AccumulatedOtherComprehensiveIncomeLossDeferredTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentBeforeTax" name="AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_AccumulatedOtherComprehensiveIncomePensionandOtherPostretirementBenefitPlansAdjustmentBeforeTax" name="AccumulatedOtherComprehensiveIncomePensionandOtherPostretirementBenefitPlansAdjustmentBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_AccumulatedOtherComprehensiveIncomeRollForward" name="AccumulatedOtherComprehensiveIncomeRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Accumulateddepreciationresidentiallease" name="Accumulateddepreciationresidentiallease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_ActisGPLLPMember" name="ActisGPLLPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_AdvancepaymentsmadetoSupplier" name="AdvancepaymentsmadetoSupplier" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_AdvancesFromCustomerMaturityProfileAbstract" name="AdvancesFromCustomerMaturityProfileAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_AdvancesToSuppliersNetOfCurrentPortion" name="AdvancesToSuppliersNetOfCurrentPortion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_AdvancestoSuppliers" name="AdvancestoSuppliers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_AdvancestoSuppliersAbstract" name="AdvancestoSuppliersAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_AllocationofPurchasePriceAbstract" name="AllocationofPurchasePriceAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_AllowanceforDoubtfulAccountsRollForward" name="AllowanceforDoubtfulAccountsRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Allowanceforsalesreturns" name="Allowanceforsalesreturns" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Assignmentofresidentialleasereceivablestoathirdpartyfinancialinstitution" name="Assignmentofresidentialleasereceivablestoathirdpartyfinancialinstitution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Assumptionofprojectloanbycustomer" name="Assumptionofprojectloanbycustomer" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_August2011LetterofCreditMember" name="August2011LetterofCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_August2016LetterofCreditMember" name="August2016LetterofCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_August2016PlanMember" name="August2016PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_AvangridRenewablesMember" name="AvangridRenewablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_BalanceSheetAbstract" name="BalanceSheetAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_BancoSantanderMember" name="BancoSantanderMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_BankofTokyoMitsubishiMember" name="BankofTokyoMitsubishiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_BasisDifferenceonThirdPartyProjectSales" name="BasisDifferenceonThirdPartyProjectSales" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BondHedgeDerivativeCurrentAsset" name="BondHedgeDerivativeCurrentAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BondHedgeDerivativesLiability" name="BondHedgeDerivativesLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_BondHedgeMember" name="BondHedgeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_BoulderpowerplantMember" name="BoulderpowerplantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_BridgeLoansMember" name="BridgeLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_BusinessCombinationAccruedliabilitiesPolysiliconsupplyagreementassumed" name="BusinessCombinationAccruedliabilitiesPolysiliconsupplyagreementassumed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationNetPurchaseConsiderationTransferred" name="BusinessCombinationNetPurchaseConsiderationTransferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_BusinessCombinationPrepaidassetsacquiredCellSupplyAgreement" name="BusinessCombinationPrepaidassetsacquiredCellSupplyAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesRelatedPartyAccountsPayable" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesRelatedPartyAccountsPayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedEmployeerelatedliabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedEmployeerelatedliabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationsPresentValueofConsiderationTransferred" name="BusinessCombinationsPresentValueofConsiderationTransferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationsPurchaseConsiderationInstallment1" name="BusinessCombinationsPurchaseConsiderationInstallment1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationsPurchaseConsiderationInstallment2" name="BusinessCombinationsPurchaseConsiderationInstallment2" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationsPurchaseConsiderationInstallment3" name="BusinessCombinationsPurchaseConsiderationInstallment3" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_BusinessCombinationsPurchaseConsiderationInstallment4" name="BusinessCombinationsPurchaseConsiderationInstallment4" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Businesscombinationconsiderationtransferrednetofpreexistingtransactions" name="Businesscombinationconsiderationtransferrednetofpreexistingtransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CCPVMember" name="CCPVMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CEDALoanMember" name="CEDALoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CaliforniaHenriettapowerplantMember" name="CaliforniaHenriettapowerplantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CaliforniaRosamondpowerplantMember" name="CaliforniaRosamondpowerplantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_CapitalLeasesLeaseAgreementMaximumTerm" name="CapitalLeasesLeaseAgreementMaximumTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CarryforwardsSourceAxis" name="CarryforwardsSourceAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CarryforwardsSourceDomain" name="CarryforwardsSourceDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsPeriodIncreaseDecrease" name="CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsPeriodIncreaseDecrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CashConversionOptionMember" name="CashConversionOptionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_CashInterestExpenseNetofInterestIncome" name="CashInterestExpenseNetofInterestIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_CashdistributiontoParentinconnectionwiththetransferofentitiesundercommoncontrolNote3" name="CashdistributiontoParentinconnectionwiththetransferofentitiesundercommoncontrolNote3" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Cashpaidforsolarpowersystems" name="Cashpaidforsolarpowersystems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Cashpaidforsolarpowersystemsleasedandtobeleased" name="Cashpaidforsolarpowersystemsleasedandtobeleased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ChangeinstockbasedcompensationcapitalizedininventoryMember" name="ChangeinstockbasedcompensationcapitalizedininventoryMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Claimfordisgorgement" name="Claimfordisgorgement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_ClassofWarrantorRightTerm" name="ClassofWarrantorRightTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ClassofWarrantorRightWarrantInterestRate" name="ClassofWarrantorRightWarrantInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_CommercialMember" name="CommercialMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_CommitmentsToNonConsolidatedJointVentures" name="CommitmentsToNonConsolidatedJointVentures" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_CompensationandFundingAgreementMember" name="CompensationandFundingAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ComputerEquipmentGross" name="ComputerEquipmentGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_ConstructionRevolverMember" name="ConstructionRevolverMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Contractual_obligations_satisfied_with_inventory" name="Contractual_obligations_satisfied_with_inventory" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Contributionsfromnoncontrollinginterestsattributabletopowerplantandcommercialprojects" name="Contributionsfromnoncontrollinginterestsattributabletopowerplantandcommercialprojects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_ContributionsfromnoncontrollinginterestsattributabletopreCODprojects" name="ContributionsfromnoncontrollinginterestsattributabletopreCODprojects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Contributionsfromnoncontrollinginterestsattributabletorealestateprojects" name="Contributionsfromnoncontrollinginterestsattributabletorealestateprojects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_CostMethodInvestmentAgreementtoPurchaseAdditionalInterestOwnershipPercentage" name="CostMethodInvestmentAgreementtoPurchaseAdditionalInterestOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
<xsd:element id="spwr_CostMethodInvestmentAgreementtoPurchaseAdditionalInterestShares" name="CostMethodInvestmentAgreementtoPurchaseAdditionalInterestShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_CostMethodInvestmentIncrementalInvestment" name="CostMethodInvestmentIncrementalInvestment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_CostMethodInvestmentOwnershipPercentage" name="CostMethodInvestmentOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
<xsd:element id="spwr_CostMethodInvestmentsJointInvestmentinDevelopmentProject" name="CostMethodInvestmentsJointInvestmentinDevelopmentProject" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_CostofAboveMarketPolysilicon" name="CostofAboveMarketPolysilicon" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Costofsalesresidentialleasing" name="Costofsalesresidentialleasing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Costofsalessolarpowersystemscomponentsandother" name="Costofsalessolarpowersystemscomponentsandother" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CostsandEstimatedEarningsinExcessofBillingsMember" name="CostsandEstimatedEarningsinExcessofBillingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Costsofsolarpowersystemsleasedandtobeleasedfundedbyliabilities" name="Costsofsolarpowersystemsleasedandtobeleasedfundedbyliabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Costsofsolarpowersystemsleasedandtobeleasedsourcedfromexistinginventory" name="Costsofsolarpowersystemsleasedandtobeleasedsourcedfromexistinginventory" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Costsofsolarpowersystemsundersaleleasebackfinancingarrangementssourcedfromprojectassets" name="Costsofsolarpowersystemsundersaleleasebackfinancingarrangementssourcedfromprojectassets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_CreditAgricoleMember" name="CreditAgricoleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_CreditSupportAgreement" name="CreditSupportAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_CreditSupportAgreementMember" name="CreditSupportAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_CumulativeEffectUponAdoptionofASU201609" name="CumulativeEffectUponAdoptionofASU201609" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_CumulativeEffectUponAdoptionofASU201609_ASU201616" name="CumulativeEffectUponAdoptionofASU201609_ASU201616" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_CumulativeEffectUponAdoptionofASU201616" name="CumulativeEffectUponAdoptionofASU201616" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_CustomerAdvancesandDepositsRelatedParty" name="CustomerAdvancesandDepositsRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_CustomerCMember" name="CustomerCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_DebtInstrumentBorrowingFeePercentofPrincipal" name="DebtInstrumentBorrowingFeePercentofPrincipal" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_DebtInstrumentCommitmentFee" name="DebtInstrumentCommitmentFee" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_DebtInstrumentDelayedRepaymentDefermentTerm" name="DebtInstrumentDelayedRepaymentDefermentTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_DebtInstrumentNumberofInstallmentPayments" name="DebtInstrumentNumberofInstallmentPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_DebtInstrumentPrepaymentPremium" name="DebtInstrumentPrepaymentPremium" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_DebtInstrumentsCarryingValue" name="DebtInstrumentsCarryingValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_DebtIssuancesMember" name="DebtIssuancesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_December2016PlanMemberMember" name="December2016PlanMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Deferredcostsforsolarpowersystemstobeleasedcurrent" name="Deferredcostsforsolarpowersystemstobeleasedcurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Deferredtaxassetsyntheticdebt" name="Deferredtaxassetsyntheticdebt" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_DerecognitionofEquityMethodInvestment" name="DerecognitionofEquityMethodInvestment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_DeutscheBankMember" name="DeutscheBankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_DiamondEnergyMember" name="DiamondEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_DocumentEntityInformationAbstract" name="DocumentEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_DongFangMemberDomain" name="DongFangMemberDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Economicandmanagementstakein8point3HoldingCompanyLLC" name="Economicandmanagementstakein8point3HoldingCompanyLLC" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_EffectofExchangeRateonUnrecognizedTaxBenefitsExcludingAmountsPertainingtoExaminedTaxReturns" name="EffectofExchangeRateonUnrecognizedTaxBenefitsExcludingAmountsPertainingtoExaminedTaxReturns" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Effectsoftaxreform" name="Effectsoftaxreform" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ElPelicanoDomain" name="ElPelicanoDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_EmployeeStockOptionsandStockPurchaseRightsMember" name="EmployeeStockOptionsandStockPurchaseRightsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_EquityMethodInvestmentSummarizedFinancialInformationNetincomeattributabletotheentityequitymethod" name="EquityMethodInvestmentSummarizedFinancialInformationNetincomeattributabletotheentityequitymethod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_EquitydistributionsreceivedrelatedtoOpCofrom8point3" name="EquitydistributionsreceivedrelatedtoOpCofrom8point3" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_EstimatedUtilizationofAdvancesFromCustomersAfterYearFive" name="EstimatedUtilizationofAdvancesFromCustomersAfterYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_EstimatedUtilizationofAdvancesFromCustomersTotal" name="EstimatedUtilizationofAdvancesFromCustomersTotal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_EstimatedUtilizationofAdvancesFromCustomersYearFive" name="EstimatedUtilizationofAdvancesFromCustomersYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_EstimatedUtilizationofAdvancesFromCustomersYearFour" name="EstimatedUtilizationofAdvancesFromCustomersYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_EstimatedUtilizationofAdvancesFromCustomersYearOne" name="EstimatedUtilizationofAdvancesFromCustomersYearOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_EstimatedUtilizationofAdvancesFromCustomersYearThree" name="EstimatedUtilizationofAdvancesFromCustomersYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_EstimatedUtilizationofAdvancesFromCustomersYearTwo" name="EstimatedUtilizationofAdvancesFromCustomersYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Exchangeofreceivablesforaninvestmentinanunconsolidatedinvestee" name="Exchangeofreceivablesforaninvestmentinanunconsolidatedinvestee" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ExistingMember" name="ExistingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_FairvalueofnetassetsacquiredAbstract" name="FairvalueofnetassetsacquiredAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_FinalPaymentMember" name="FinalPaymentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_FirstPhilecArbitrationMember" name="FirstPhilecArbitrationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_FirstPhilippineSolarCorporationMember" name="FirstPhilippineSolarCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_FutureFinancingCommitmentsAbstract" name="FutureFinancingCommitmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_FutureFinancingCommitmentsLineItems" name="FutureFinancingCommitmentsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_FutureFinancingCommitmentsTable" name="FutureFinancingCommitmentsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_FutureFinancingObligation" name="FutureFinancingObligation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_FutureFinancingObligationYearOne" name="FutureFinancingObligationYearOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_FutureFinancingObligationsYeartwo" name="FutureFinancingObligationsYeartwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_FutureMaturitiesofNetFinancingReceivablesforSalestypeLeasesTableTextBlock" name="FutureMaturitiesofNetFinancingReceivablesforSalestypeLeasesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_GainLossonShareLendingArrangement" name="GainLossonShareLendingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Gainonsaleofresidentialleaseportfolioto8point3EnergyPartnersLP" name="Gainonsaleofresidentialleaseportfolioto8point3EnergyPartnersLP" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Gainonsettlementofpreexistingrelationshipswithacquisition" name="Gainonsettlementofpreexistingrelationshipswithacquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_GalaDomain" name="GalaDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_GalaMember" name="GalaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_GoodwillImpairmentLossRecognized" name="GoodwillImpairmentLossRecognized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_GrossProfitAsaPercentageofTotalRevenues" name="GrossProfitAsaPercentageofTotalRevenues" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_GrossProfitAsaPercentageofTotalRevenuesasReviewedbyCODM" name="GrossProfitAsaPercentageofTotalRevenuesasReviewedbyCODM" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_GrossProfitMember" name="GrossProfitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_GrossProfitasreviewedbyCODM" name="GrossProfitasreviewedbyCODM" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_HSBCMember" name="HSBCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_IFCMortgageLoanMember" name="IFCMortgageLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ImpairmentofEquityMethodInvestments" name="ImpairmentofEquityMethodInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncomeTaxHolidayReductioninTaxRateLowerEndofRange" name="IncomeTaxHolidayReductioninTaxRateLowerEndofRange" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncomeTaxHolidayReductioninTaxRateUpperEndofRange" name="IncomeTaxHolidayReductioninTaxRateUpperEndofRange" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncomeTaxRateReconciliationreservereleases" name="IncomeTaxRateReconciliationreservereleases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncomeTaxReconciliationDomesticproductionactivity" name="IncomeTaxReconciliationDomesticproductionactivity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncomeTaxReconciliationNoncontrollingInterest" name="IncomeTaxReconciliationNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncomeTaxReconciliationNondeductibleExpenseLehmanSettlement" name="IncomeTaxReconciliationNondeductibleExpenseLehmanSettlement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncomeTaxReconciliationTransferPricingadjustment" name="IncomeTaxReconciliationTransferPricingadjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncometaxreconciliationIntercompanyprofitdeferral" name="IncometaxreconciliationIntercompanyprofitdeferral" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncreaseDecreaseInCostsInExcessOfBillingsOnUncompletedContractsOrPrograms" name="IncreaseDecreaseInCostsInExcessOfBillingsOnUncompletedContractsOrPrograms" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncreaseDecreaseInProjectAssets" name="IncreaseDecreaseInProjectAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IncreaseDecreaseinLongTermFinancingReceivablenet" name="IncreaseDecreaseinLongTermFinancingReceivablenet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_InitialPublicOfferingCosts" name="InitialPublicOfferingCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_IntangibleAssetsAcquiredinBusinessCombinations" name="IntangibleAssetsAcquiredinBusinessCombinations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Inventorypayable" name="Inventorypayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_InverterMember" name="InverterMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_InvestmentsInPowerAndDistributionProjectsTableTextBlock" name="InvestmentsInPowerAndDistributionProjectsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_JointVentureEnergyOutputCommittedToPurchase" name="JointVentureEnergyOutputCommittedToPurchase" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_July2013CreditAgricoleSyndicatedRevolverMember" name="July2013CreditAgricoleSyndicatedRevolverMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_June2016LetterofCreditMember" name="June2016LetterofCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_June2017CreditAgricoleSyndicatedRevolverMemberDomain" name="June2017CreditAgricoleSyndicatedRevolverMemberDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LandandbuildingsGross" name="LandandbuildingsGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_LeasesandrelatedterminationcostsMember" name="LeasesandrelatedterminationcostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_LeasingLineItems" name="LeasingLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_LeasingTable" name="LeasingTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_LegacyRestructuringPlansMember" name="LegacyRestructuringPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LetterofCreditAdditionalBorrowingCapacity" name="LetterofCreditAdditionalBorrowingCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_LetterofCreditFacilityMaximumBorrowingCapacityin2014." name="LetterofCreditFacilityMaximumBorrowingCapacityin2014." nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_LetterofCreditFacilityMaximumBorrowingCapacityin2015." name="LetterofCreditFacilityMaximumBorrowingCapacityin2015." nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_LetterofCreditFacilityMaximumBorrowingCapacityin2016." name="LetterofCreditFacilityMaximumBorrowingCapacityin2016." nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_LiabilitiesAssociatedwithUncertainTaxPositionsAbstract" name="LiabilitiesAssociatedwithUncertainTaxPositionsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Liabilitydueto8point3EnergyPartners" name="Liabilitydueto8point3EnergyPartners" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_LiabilityduetoAUOptronics" name="LiabilityduetoAUOptronics" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_LineofCreditBasisSpreadonFederalFundsRatePeriodTwo" name="LineofCreditBasisSpreadonFederalFundsRatePeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityBasisSpread" name="LineofCreditFacilityBasisSpread" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityBasisSpreadPeriodTwo" name="LineofCreditFacilityBasisSpreadPeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityBasisSpreadonBaseLoanPeriodTwo" name="LineofCreditFacilityBasisSpreadonBaseLoanPeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityBasisSpreadonBaseLoanRate" name="LineofCreditFacilityBasisSpreadonBaseLoanRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityBasisSpreadonFederalFunds" name="LineofCreditFacilityBasisSpreadonFederalFunds" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityBasisSpreadonLiborRate" name="LineofCreditFacilityBasisSpreadonLiborRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityBasisSpreadonLiborRatePeriodTwo" name="LineofCreditFacilityBasisSpreadonLiborRatePeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityOtherFeeRate" name="LineofCreditFacilityOtherFeeRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityOutstandingBalanceCommitmentFeePercentage" name="LineofCreditFacilityOutstandingBalanceCommitmentFeePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LineofCreditFacilityUnusedCapacityCommitmentFeePercentagePeriodTwo" name="LineofCreditFacilityUnusedCapacityCommitmentFeePercentagePeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_LiquiditySupportFacilityMember" name="LiquiditySupportFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LiquiditySupportFacilityWarrantIssued" name="LiquiditySupportFacilityWarrantIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_LiquiditySupportFacilityWarrantMaximumOwnershipPercentageAllowed" name="LiquiditySupportFacilityWarrantMaximumOwnershipPercentageAllowed" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
<xsd:element id="spwr_LiquiditySupportFacilityWarrantMinimumAmountofOutstandingConvertibleDebtRequiredtobeOutstanding" name="LiquiditySupportFacilityWarrantMinimumAmountofOutstandingConvertibleDebtRequiredtobeOutstanding" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_LonglivedassetspolicyPolicyTextBlock" name="LonglivedassetspolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_LongtermliabilityduetoAUOptronics" name="LongtermliabilityduetoAUOptronics" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Longtermresidentialleasefinancing" name="Longtermresidentialleasefinancing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Longtermresidentialleasefinancingwith8point3EnergyPartners" name="Longtermresidentialleasefinancingwith8point3EnergyPartners" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_LossContingencyActionsTakenbyCourtArbitratororMediatorCourtRequiredPaymentstoThirdPartytoBuyoutMinorityInterestsAmount" name="LossContingencyActionsTakenbyCourtArbitratororMediatorCourtRequiredPaymentstoThirdPartytoBuyoutMinorityInterestsAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_LossContingencyAmountSoughtDisgorgement" name="LossContingencyAmountSoughtDisgorgement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_LossContingencyAmountSoughtLostProfit" name="LossContingencyAmountSoughtLostProfit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Lossonequitymethodinvestmentinconnectionwithacquisition" name="Lossonequitymethodinvestmentinconnectionwithacquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Lossonsettlementofpreexistingtransactionassociatedwiththecellsupplycontract" name="Lossonsettlementofpreexistingtransactionassociatedwiththecellsupplycontract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_MalaysiaMember" name="MalaysiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_MasterServicesAgreementandStatementofWorksMember" name="MasterServicesAgreementandStatementofWorksMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_May2017CreditAgricoleLetterAgreementDomain" name="May2017CreditAgricoleLetterAgreementDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_MidAmericanEnergyHoldingsCompanyMember" name="MidAmericanEnergyHoldingsCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_MinimumFutureRentalReceiptsonOperatingLeasesPlacedinServiceTableTextBlock" name="MinimumFutureRentalReceiptsonOperatingLeasesPlacedinServiceTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_MizuhoMember" name="MizuhoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_MizuhoandGoldmanSachsMember" name="MizuhoandGoldmanSachsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_NRGSolarInc.Member" name="NRGSolarInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_NetContributionsfromnoncontrollinginterests" name="NetContributionsfromnoncontrollinginterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Netincomelossattributabletononcontrollinginterestleasingoperations" name="Netincomelossattributabletononcontrollinginterestleasingoperations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Netlossattributabletononcontrollinginterestimpairmentallocation" name="Netlossattributabletononcontrollinginterestimpairmentallocation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Netreclassificationofcashproceedsoffsetbyprojectassetsinconnectionwiththedeconsolidationofassetssoldtothe8point3Group" name="Netreclassificationofcashproceedsoffsetbyprojectassetsinconnectionwiththedeconsolidationofassetssoldtothe8point3Group" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_NoncashInterestExpense" name="NoncashInterestExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_NoncashimpairmentchargesMember" name="NoncashimpairmentchargesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Noncashrestructuringcharges" name="Noncashrestructuringcharges" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Noncontrollinginterests" name="Noncontrollinginterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_November2014PlanMember" name="November2014PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Numberofcompaniesacquired" name="Numberofcompaniesacquired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_OffsettingAssetsandLiabilitiesTableTextBlock" name="OffsettingAssetsandLiabilitiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Onetimetransitiontaxofforeignsubsidiaries" name="Onetimetransitiontaxofforeignsubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_OptionIndexedtoIssuersEquityInterestRate" name="OptionIndexedtoIssuersEquityInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
<xsd:element id="spwr_OtherCostofRevenue" name="OtherCostofRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_OtherDebtMember" name="OtherDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_OtherproductMember" name="OtherproductMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_OtherunconsolidatedinvesteesMember" name="OtherunconsolidatedinvesteesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Outsidebasisdifferenceoninvestmentin8point3" name="Outsidebasisdifferenceoninvestmentin8point3" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_PaymentAxis" name="PaymentAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_PaymentDomain" name="PaymentDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_PaymentsOfContributionsToJointVentures" name="PaymentsOfContributionsToJointVentures" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Paymentstosettle4.50Warrants" name="Paymentstosettle4.50Warrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Paymentstosettle4.75Warrant" name="Paymentstosettle4.75Warrant" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_PhilippinesMember" name="PhilippinesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_PledgedSolarAssetsbookvalue" name="PledgedSolarAssetsbookvalue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_PledgedSolarAssetscarryingvalue" name="PledgedSolarAssetscarryingvalue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_PotentialAdditionalFinancingObligationIfRequestedByJointVenture" name="PotentialAdditionalFinancingObligationIfRequestedByJointVenture" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_PowerLightPlanMember" name="PowerLightPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_PowerPlantMember" name="PowerPlantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Preexistingtransactionsgainassociatedwiththeterminationofthepolysiliconpurchasecontract" name="Preexistingtransactionsgainassociatedwiththeterminationofthepolysiliconpurchasecontract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Preexistingtransactionsgainrelatedtotheeliminationofacustomeradvanceliability" name="Preexistingtransactionsgainrelatedtotheeliminationofacustomeradvanceliability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Prepaidinventory" name="Prepaidinventory" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_PrieskaMember" name="PrieskaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Privateofferingofcommonstocknetofissuancecosts" name="Privateofferingofcommonstocknetofissuancecosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Privateofferingofcommonstocknetofissuancecostsshares" name="Privateofferingofcommonstocknetofissuancecostsshares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ProceedsFromRecoveryofClaiminConnectionWithShareLendingArrangement" name="ProceedsFromRecoveryofClaiminConnectionWithShareLendingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Proceedsfrom8point3EnergyPartnersLPattributabletooperatingleasesandunguaranteedsalestypeleaseresidualvalues" name="Proceedsfrom8point3EnergyPartnersLPattributabletooperatingleasesandunguaranteedsalestypeleaseresidualvalues" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Proceedsfrom8point3EnergyPartnersLPattributabletorealestateprojectsandresidentialleaseportfolio" name="Proceedsfrom8point3EnergyPartnersLPattributabletorealestateprojectsandresidentialleaseportfolio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Proceedsfrom8point3EnergyPartnersattributabletopreCODprojects" name="Proceedsfrom8point3EnergyPartnersattributabletopreCODprojects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Proceedsfromresidentialleasefinancing" name="Proceedsfromresidentialleasefinancing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Proceedsfromsettlementof4.50BondHedge" name="Proceedsfromsettlementof4.50BondHedge" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Proceedsfromsettlementof4.75BondHedge" name="Proceedsfromsettlementof4.75BondHedge" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_ProductLiabilityContingencyMinimumPerformanceThresholdBuyBackObligationTerm" name="ProductLiabilityContingencyMinimumPerformanceThresholdBuyBackObligationTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ProfitOperatingLease" name="ProfitOperatingLease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_ProfitUtilityandPowerPlantProjects" name="ProfitUtilityandPowerPlantProjects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ProjectAssetsAbstract" name="ProjectAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ProjectAssetsPlantsAndLandCurrentPortion" name="ProjectAssetsPlantsAndLandCurrentPortion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_ProjectAssetsPlantsandLand" name="ProjectAssetsPlantsandLand" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_ProjectAssetsPolicyTextBlock" name="ProjectAssetsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ProjectEntitiesMember" name="ProjectEntitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ProjectPipelineAssetMember" name="ProjectPipelineAssetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Projectassetsland" name="Projectassetsland" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Projectassetsplants" name="Projectassetsplants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Provisionalamountrecordedfordeferredtaxassetremeasurement" name="Provisionalamountrecordedfordeferredtaxassetremeasurement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_PurchaseCommitmentsSupplyAndPricePeriod" name="PurchaseCommitmentsSupplyAndPricePeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_PurchaseconsiderationallocationTableTextBlock" name="PurchaseconsiderationallocationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_RESTOFWORLDMember" name="RESTOFWORLDMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_RedeemableNoncontrollingInterestMember" name="RedeemableNoncontrollingInterestMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Repaymentofresidentialleasefinancing" name="Repaymentofresidentialleasefinancing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_ResidentialLeaseLeaseAgreementMaximumTerm" name="ResidentialLeaseLeaseAgreementMaximumTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ResidentialLeaseProgramMember" name="ResidentialLeaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ResidentialOperatingLeaseProgramMember" name="ResidentialOperatingLeaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ResidentialleasesMember" name="ResidentialleasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_RestructuringAndRelatedCostNumberOfPositionsEliminatedPercentOfWorkforce" name="RestructuringAndRelatedCostNumberOfPositionsEliminatedPercentOfWorkforce" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_RestructuringandRelatedCostExpectedPercentageofCoststobeSettledWithCash" name="RestructuringandRelatedCostExpectedPercentageofCoststobeSettledWithCash" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Restructuringandrelatedcostpercentageofpositionsexpectedtobeeliminated" name="Restructuringandrelatedcostpercentageofpositionsexpectedtobeeliminated" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Returnedsharesfromsharelendingagreement" name="Returnedsharesfromsharelendingagreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_RevenueAsPercentageOfTotalRevenues" name="RevenueAsPercentageOfTotalRevenues" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_RevenueSolarpowersystemscomponentsandother" name="RevenueSolarpowersystemscomponentsandother" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_RevenueUtilityandpowerPlantProject" name="RevenueUtilityandpowerPlantProject" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_RevenueasreviewedbyCODM" name="RevenueasreviewedbyCODM" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Revenuefromsalestoinvesteesofproductsservices" name="Revenuefromsalestoinvesteesofproductsservices" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Revenuenetoperatinglease" name="Revenuenetoperatinglease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Revenueresidentialleasing" name="Revenueresidentialleasing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_RioBravopowerplantMember" name="RioBravopowerplantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SaleLeasebackAbstract" name="SaleLeasebackAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_SaleLeasebackMinimumLeaseObligationNonIntegralEquipment" name="SaleLeasebackMinimumLeaseObligationNonIntegralEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_SaleLeasebackResidentialcustomersleaseterm" name="SaleLeasebackResidentialcustomersleaseterm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_SaleLeasebackTransactionLeaseTerm" name="SaleLeasebackTransactionLeaseTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Saleleasebacktrasaction" name="Saleleasebacktrasaction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Saleofresidentialleaseportfolioinexchangefornoncontrollingequityinterestsinthe8point3Group" name="Saleofresidentialleaseportfolioinexchangefornoncontrollingequityinterestsinthe8point3Group" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_ScheduleOfEstimatedUtilizationOfAdvancesFromCustomersTableTextBlock" name="ScheduleOfEstimatedUtilizationOfAdvancesFromCustomersTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ScheduleOfMaturitiesOfDebtTableTextBlock" name="ScheduleOfMaturitiesOfDebtTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ScheduleofCommonStockReservedForFutureIssuanceTableTextBlock" name="ScheduleofCommonStockReservedForFutureIssuanceTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ScheduleofCommonStockReservedForFutureIssueTableTextBlock" name="ScheduleofCommonStockReservedForFutureIssueTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ScheduleofIncomebeforeIncomeTaxandComponentsofIncomeTaxExpenseBenefitTableTextBlock" name="ScheduleofIncomebeforeIncomeTaxandComponentsofIncomeTaxExpenseBenefitTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_September2011LetterofCreditMember" name="September2011LetterofCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsintheMoneyExercisableNumber" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsintheMoneyExercisableNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
<xsd:element id="spwr_SharebasedCompensationArrangementbySharebasedpaymentawardOptionsOutstandingWeightedAverageRemainingContractualTerm3" name="SharebasedCompensationArrangementbySharebasedpaymentawardOptionsOutstandingWeightedAverageRemainingContractualTerm3" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Shorttermresidentialleasefinancing" name="Shorttermresidentialleasefinancing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Shorttermresidentialleasefinancingwith8point3EnergyPartners" name="Shorttermresidentialleasefinancingwith8point3EnergyPartners" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_SolarPanelMember" name="SolarPanelMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SolarPowerProductMember" name="SolarPowerProductMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_SolarPowerSystemsLeasedAndToBeLeasedGross" name="SolarPowerSystemsLeasedAndToBeLeasedGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_SolarPowerSystemsLeasedAndToBeLeasedNet" name="SolarPowerSystemsLeasedAndToBeLeasedNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_SolarPowerSystemsMember" name="SolarPowerSystemsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Solarpowersystemsgross" name="Solarpowersystemsgross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_SolarpowersystemsleasedandtobeleasedAbstract" name="SolarpowersystemsleasedandtobeleasedAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Solarpowersystemsleasedgross" name="Solarpowersystemsleasedgross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element id="spwr_Solarpowersystemstobeleasedgross" name="Solarpowersystemstobeleasedgross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_SouthernMemberMember" name="SouthernMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SouthernRenewablePartnershipsMember" name="SouthernRenewablePartnershipsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_StandardProductWarrantyAccrualTerm" name="StandardProductWarrantyAccrualTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_StockDeductionsMember" name="StockDeductionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Stockprice" name="Stockprice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_SunPowerIncMember" name="SunPowerIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SunPowerPhilippinesManufacturingLTDMember" name="SunPowerPhilippinesManufacturingLTDMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SunPowerTechnologiesLtdMember" name="SunPowerTechnologiesLtdMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SunpowerTechnologyLtdMember" name="SunpowerTechnologyLtdMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SupplierOneMember" name="SupplierOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SupplierTwoMember" name="SupplierTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_SwitzerlandMember" name="SwitzerlandMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_Taxbenefitfromconvertibledebtinterestdeduction" name="Taxbenefitfromconvertibledebtinterestdeduction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element id="spwr_Taxbenefitfromstockbasedcompensation" name="Taxbenefitfromstockbasedcompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_TenderOfferAgreementMember" name="TenderOfferAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_TendrilNetworksIncMember" name="TendrilNetworksIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_ThirdPartyFinancingArrangementsAbstract" name="ThirdPartyFinancingArrangementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_TotalMember" name="TotalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_TransferofRedeemableNoncontrollingInterests" name="TransferofRedeemableNoncontrollingInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_UnearnedIncome" name="UnearnedIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_UnrecognizedTaxBenefitsDecreasesResultingfromPriorPeriodTaxPositionsandLapseofApplicableStatuteofLimitations" name="UnrecognizedTaxBenefitsDecreasesResultingfromPriorPeriodTaxPositionsandLapseofApplicableStatuteofLimitations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
<xsd:element id="spwr_UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccrued" name="UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccrued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccruedCurrent" name="UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccruedCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element id="spwr_UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccruedNonCurrent" name="UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccruedNonCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_UpfrontWarrantsheldbyTotalMember" name="UpfrontWarrantsheldbyTotalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ValuationInputCreditRiskAdjustment" name="ValuationInputCreditRiskAdjustment" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
<xsd:element id="spwr_ValuationInputInterestRate" name="ValuationInputInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
<xsd:element id="spwr_ValuationInputStockVolatility" name="ValuationInputStockVolatility" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
<xsd:element id="spwr_ValueAddedTaxPayableCurrent" name="ValueAddedTaxPayableCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
<xsd:element abstract="true" id="spwr_WarrantUndertheCSO2014Member" name="WarrantUndertheCSO2014Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_WarrantsUndertheCSO2015Member" name="WarrantsUndertheCSO2015Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
<xsd:element abstract="true" id="spwr_WildwoodpowerplantMember" name="WildwoodpowerplantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
</xsd:schema>


2 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

11/29/18  SEC                               UPLOAD1/29/19    2:44K  SunPower Corp.
 9/26/18  SEC                               UPLOAD1/29/19    2:53K  SunPower Corp.
Top
Filing Submission 0000867773-18-000016   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., Apr. 29, 10:40:42.1pm ET